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