Family Doctor in Scarborough | GreenLife Medical Centre
Comprehensive, ongoing care for you and your family — all in one place.
Your Family Doctor in Scarborough
Finding a family doctor in Scarborough can be challenging. At GreenLife Medical Centre, we provide personalized, continuous care for patients of all ages — from newborns to seniors. Our experienced physicians take the time to understand your health history, your lifestyle, and your goals, so you always receive care that's right for you.
Whether you need routine check-ups, chronic disease management, or specialist referrals, your GreenLife family doctor is your first point of contact for all your health needs.
Call us at (647) 557-2333 to ask about availability and how to become a patient.
What a Family Doctor Does for You
Unlike a walk-in clinic visit, having a family doctor means one physician who knows your complete health history. This continuity of care leads to better health outcomes, earlier detection of issues, and a doctor who advocates for you within the healthcare system.
Your GreenLife family doctor can help with:
Annual physical exams and wellness check-ups
Preventive care and health screenings
Chronic disease management (diabetes, hypertension, asthma, thyroid, and more)
Mental health support and referrals
Pediatric care and childhood immunizations
Women's health, including Pap smears and prenatal referrals
Men's health check-ups and prostate screening
Geriatric care and medication management for seniors
Specialist referrals and follow-up coordination
Lab requisitions and diagnostic test results
Sick notes, medical forms, and disability documentation
Male and Female Doctors Available
We understand that many patients feel more comfortable with a doctor of a specific gender, particularly for sensitive health matters. GreenLife Medical Centre has both male and female physicians on staff. Let us know your preference when you register.
Are You Accepting New Patients?
Yes, Our Family doctors are currently accepting new patients. Please call us at (647) 557-2333 to ask about the appointment or walk-ins always welcome.
If you are currently without a family doctor, our walk-in clinic is available Monday to Friday 10 AM – 8 PM and Saturday 11 AM – 3 PM while you wait for a family physician.
OHIP and Insurance
Most family doctor services at GreenLife are covered by OHIP for Ontario residents. Some services may not be covered, including:
Sick notes and medical letters
Insurance and disability forms
Driver's medical exams
Travel health services e.g. consultation and vaccination
If you are unsure whether a service is covered, call us ahead of your visit and we'll let you know.
No OHIP? We welcome uninsured patients and those new to Ontario. Private billing rates apply — please call for details.
Frequently Asked Questions
How do I register as a new patient? Call us at (647) 557-2333 or visit the clinic in person. We'll collect your health card information and medical history to get you set up with one of our physicians.
Can my whole family see the same doctor? Yes. We encourage families to register together so your physician can understand your full family health picture.
What if my family doctor is not available and I need to be seen today? Our walk-in clinic operates six days a week with no appointment needed. Your medical record is already on file, so the walk-in physician can access your history and provide continuity of care.
Do you provide referrals to specialists? Yes. Your GreenLife family doctor can refer you to specialists across the GTA and coordinate your follow-up care.
Can I get my lab results through you? Yes. Your family doctor will review your lab results and contact you to discuss findings and any next steps.
Do you offer virtual or phone appointments? Please call us at (647) 557-2333 to ask about current virtual care availability.
Conveniently Located in Scarborough
Our clinic is easy to reach whether you live in Scarborough, Markham, or the surrounding east end of Toronto.
GreenLife Medical Centre 258 Markham Road, Scarborough, ON
Phone: (647) 557-2333
Walk-In Hours: Monday to Friday 10 AM – 8 PM | Saturday 11 AM – 3 PM