Home / Find a GP
Select your location
Selwyn Village Healthcare
314 Selwyn Street, Spreydon, Christchurch 8024
Phone: 03 366 8970
Akaroa Health Centre
2 Aylmers Valley Rd, Akaroa
Phone: 03 304 7004
Amberley Medical Centre
6 Hilton Drive, Amberley
Phone: 03 314 8504
Tinwald Medical Centre
33 Archibald St, Ashburton
Phone: 03 308 6565
Three Rivers Health
7-11 Allens Road, Ashburton
Phone: 03 308 9139
Ashburton Health First
308 Havelock Street, Ashburton
Phone: 03 3081956
Moore St Medical Centre
254 Moore St, Ashburton
Phone: 03 308 3066
Cheviot Community Health Centre
6 Robinson St, Cheviot
Phone: 03 319 8630
Hanmer Springs Health Centre
59 Jacks Pass Road, Hanmer Springs
Phone: 03 315 7503
Kaiapoi Family Doctors
42 Charles St, Kaiapoi
Phone: 03 327 7474
Rangiora Family Doctors
36 Victoria Street, Rangiora
Phone: 03 313 7197
Good St Medical Centre
17 Good St, Rangiora
Phone: 03 313 8262
Amuri Community Health Centre
40 Wilkin St, Rotherham
Phone: 03 315 6328
Waikari Health Centre
100 Princes Street, Waikari
Phone: 03 314 4506
Woodend Medical Centre
51 Main North Road, Woodend
Phone: 03 312 7333