Family Practice & Walk-In
Scarborough

Oakwood Medical - Scarborough

1371 Neilson Road, Suite 308, Toronto, Ontario M1B 4Z8
Accepting Patients

About

Oakwood Medical is a full-service walk-in clinic and family practice located at 1371 Neilson Road, Suite 308, in Scarborough, conveniently situated near the Malvern and Rouge Hill communities. The clinic offers walk-in medical care, physiotherapy, and registered massage therapy under one roof — making it a comprehensive, WSIB-friendly healthcare destination for Scarborough residents. With no appointment required for walk-in visits and a friendly, accessible environment, Oakwood Medical is designed to meet your healthcare needs quickly and effectively, whether you're dealing with an acute illness, a workplace injury, or an ongoing condition requiring physiotherapy and rehabilitation support.

Services & Specialties

Walk-In Care
Family Medicine
Physiotherapy
Registered Massage Therapy
WSIB Assessments
Workplace Injury Rehabilitation
Chronic Pain Management
Sports Injury Rehabilitation
Immunizations
Sick Notes
OHIP-Covered Services

Hours of Operation

Monday9:30am - 6:30pm
Tuesday9:30am - 6:30pm
Wednesday9:30am - 6:30pm
Thursday9:30am - 6:30pm
Friday9:30am - 6:30pm
Saturday10:00am - 4:00pm
SundayClosed

Clinic Details

Accessibility

Wheelchair accessible

Parking

Free parking available at the building.

Transit

Accessible via TTC bus routes on Neilson Road and Sheppard Avenue East.

Contact Information

Your privacy matters

HealthEh! uses cookies to keep the site working smoothly and to understand how people use it, so we can improve access to care. You're always in control and can update your choices anytime.