New Westminster no longer accepting new patients August 22, 2024 Family practitioner no longer taking new patients at: Orchid Medical Clinic 120D-805 Boyd Street , New Westminster, BC Clinic Website Contact Orchid Medical Clinic is Read More »