Terra Nova Medical Clinic – Squamish
102-1870 Dowad Drive, Squamish, BC
Clinic Website
Contact Information & Map
Terra Nova Medical Clinic – Squamish has both female and male family practitioners — doctors (with limited intake) and Nurse Practitioners (NPs) — accepting new patients.
Either call of drop by the clinic to start the registration process.