Christchurch 3110
285 Riccarton Rd Christchurch
Elizabeth Street Ashburton
Elizabeth St PO Box 110 Ashburton
310 Manchester Street Christchurch Central Christchurch 8011
310 Manchester St 8011
300 Colombo Street Sydenham Christchurch 8023
403A Marshs Rd Halswell Christchurch
Level 1, 40 Stewart St Christchurch 8011
15 Durham St Rangiora
275 Riccarton Road Riccarton Christchurch 8041
283 Breezes Rd Aranui Christchurch
Additional info: (near Pages Rd Intersection)
171 Waltham Rd Sydenham Christchurch
Level 2 21 Caledonian Rd St Albans Christchurch
Additional info: Health Care of the Elderly
173 Montreal Street Christchurch
Rangiora
Level 2, 21 Caledonian Rd St Albans Christchurch
Additional info: Women's Health
132 Peterborough St PO Box 1006 Christchurch 8140
Additional info: East Care Health
221 Innes Rd St Albans Christchurch