STC Optometry Clinic is the local eye doctor to see for all of your eye care needs in Scarborough, ON. As your local Scarborough optometrist, STC Optometry Clinic can help diagnose...more...See more text
Our clinic is equipped with the latest medical equipment to ensure that every aspect of your eye undergoes a thorough, comprehensive examination.more...See more text