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 Family Doctors

36 Victoria Street, Rangiora

Rangiora

Good St Medical Centre

17 Good St, Rangiora

Rotherham

Amuri Community Health Centre

40 Wilkin St, Rotherham

Waikari

Waikari Health Centre

100 Princes Street, Waikari

Woodend

Woodend Medical Centre

51 Main North Road, Woodend