Welcome to WELL Health Medical Centres – Meadowlands, part of the WELL Health Clinic Network. Formerly Meadowlands Family Health Center, we are a full-service family practice.
Our clinic is located at 16 – 888 Meadowlands Drive East in Ottawa, with free parking available.
Please select ‘Book an Appointment’ to schedule your visit. We look forward to seeing you!