Canterbury > Private Hospitals & Specialists >
23 Marshland Road, Shirley, Christchurch
Private Clinic
3 Marshland Road
Shirley
Christchurch
Canterbury 8061
Region
Canterbury
3 Marshland Road
Shirley
Christchurch
Canterbury 8061
Street Address
3 Marshland Road
Shirley
Christchurch
Canterbury 8061