Squamish clinic no longer has an active waiting list
Terra Nova Medical Clinic – Squamish 102-1870 Dowad Drive, Squamish, BC Clinic Website Contact Information & Map Terra Nova Medical Clinic – Squamish is Not accepting new patients and does not have a waiting list at this time.