About the Clinic
Glenwood Health Centre is a physician-led medical centre located in Edmonton, AB. It operates as a doctor's office and walk-in clinic. The clinic is open on weekdays, with Saturday hours and some evening appointments available.
Core Clinical Services
Medical Center
Loading live Google Reviews...
Hours
Request an Appointment
Glenwood Health center does not offer direct online booking. Send them a request and they will reach out to confirm availability.