Trusted Urgent Care Center in Toronto ON

Lockwood Clinic is a trusted urgent care center in Toronto offering prompt treatment for non-emergency medical conditions. Their healthcare professionals provide quick diagnosis and effective treatment so you can receive quality care without long hospital wait times.

Scan to Visit Website

QR Code

Bay College Medical & Lockwood Diagnostic

Verified BusinessHealth and Medical

Phone416-929-1900

Address 790 Bay St. 108, Toronto, ON, Canada M5G 1N8

Business On Google Map

Business Rating & Reviews

business-premium-listing.png