Christchurch

Selwyn Village Healthcare

314 Selwyn Street, Spreydon, Christchurch 8024

Akaroa

Akaroa Health Centre

2 Aylmers Valley Rd, Akaroa

Amberley

Amberley Medical Centre

6 Hilton Drive, Amberley

Ashburton

Tinwald Medical Centre

33 Archibald St, Ashburton

Ashburton

Three Rivers Health

7-11 Allens Road, Ashburton

Ashburton

Ashburton Health First

308 Havelock Street, Ashburton

Phone: 03 3081956

Ashburton

Moore St Medical Centre

254 Moore St, Ashburton

Cheviot

Cheviot Community Health Centre

6 Robinson St, Cheviot

Hanmer Springs

Hanmer Springs Health Centre

59 Jacks Pass Road, Hanmer Springs

Kaiapoi

Kaiapoi Family Doctors

42 Charles St, Kaiapoi

Rangiora

Rangiora Medical – Victoria St

36 Victoria Street, Rangiora

Rangiora

Rangiora Medical – Good St

17 Good St, Rangiora

Rotherham

Amuri Community Health Centre

40 Wilkin St, Rotherham

Waikari

Waikari Health Centre

100 Princes Street, Waikari