?

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

View on Google Maps

Get directions

Street Address

29 Marshland Road
Shirley
Christchurch
Canterbury 8061