10F Newnham St Rangiora 7400
35 Nayland Street Sumner Christchurch
10/18 Bernard Street Addington Christchurch
8 Caledonian Road Saint Albans Christchurch
9 Humphreys Drive Ferrymead Christchurch 8023
1025 Ferry Rd Ferrymead Christchurch 8083
61 Mandeville St Riccarton Christchurch
61 Mandeville St Riccarton Christchurch 8011
206 Papanui Rd Papanui Christchurch
Additional info: Dr Larry Skiba
3 Pilgrim Pl Christchurch 8011
Additional info: Moorhouse Medical Centre
Level 1/128 Wrights Road Addington Christchurch 8024
45 Cambridge Tce Christchurch 8013
Additional info: Maori Indigenous Health Institute
34 Gloucester St 8011
Additional info: Population Health
92 Lincoln Rd Spreydon Christchurch 8024
100 Princes St Waikari Amberley 7420
567 Wairakei Road Christchurch 8053
567 Wairakei Road Burnside, Christchurch Christchurch 8053
Level 2, 21 Caledonian Rd St Albans Christchurch
Additional info: Women's Health
52 Riccarton Rd Riccarton Christchurch 8011