148 Warren Crescent Hillmorton Christchurch
289 Eastern Terrace Sydenham Christchurch 8023
51 Parkstone Ave Ilam Christchurch
166 Pine Avenue South New Brighton Christchurch
26 Ruby Ave Christchurch
26 Ruby Ave Northwood Christchurch
8 Wetlands Gro Bexley Christchurch
37 Brynley Street Hornby Christchurch 8042
3 B Mahoe Street Templeton Christchurch 8042
53 Condell Avenue Papanui Christchurch 8053
146 Leinster Road Strowan Christchurch
Additional info: General, Colorectal, Endoscopic Surgeon
PO Box 36683 Merivale 8146
29 St Andrews Square Strowan Christchurch 8052
818 Old Tai Tapu Road Lincoln Tai Tapu
245 Clyde Road Bryndwr Christchurch 8053
67 Grampian Street Casebrook Christchurch 8051
23 Morgans Vly Heathcote Valley Christchurch
54 Puhara Avenue Parklands Christchurch 8083
2 Creedon Glen Casebrook Christchurch 8051
64 Lancewood Drive Halswell Christchurch 8025