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