29 Main Road Owaka 9535
285 South Rd Caversham Dunedin
19 Eden St Oamaru
93 Tarbert St Alexandra 9320
Additional info: Dr Chris Mulholland
5 Kirk Rd Templeton Christchurch 8004
Additional info: Templeton Medical
59 Division St Riccarton Christchurch
Additional info: Riccarton Medical Practice
Level 1, 225 Papanui Rd Merivale Christchurch 8014
189 Cranford St St Albans Christchurch 8014
Additional info: Dr Geraldine Trevella
192 Waenga Dve Cromwell
Unit 4, 100 Fitzgerald Ave Christchurch 8011
159 Horndon St Darfield 7510
Unit 1 11 Glenelg St Kaikorai Dunedin 9011
438 Papanui Rd Papanui Christchurch
Additional info: Papanui Medical Centre
160 Don St Invercargill 9810
Merivale Medical Practice
Additional info: Merivale Medical Practice
15 St David St Dunedin North Dunedin
Additional info: Dr M Bevin
351 King Edward St South Dunedin Dunedin 9012
PO Box 13147 Green Island
Shop, The Mall, 2/93 Main Street Methven 7730