About Our Practice & Team in North York

Book Appointment

Eye Care Excellence

At Bayview Vision Care, we look forward to getting to know you so we can offer personalized, effective eye care. We get excited about innovative technology that helps us care for your eyes in new ways and offer solutions that suit your lifestyle.

To us, eye care excellence is continuously seeking education, listening to our patients’ needs, and providing a friendly and comfortable eye care experience.

Our Mission

It’s our mission to improve the lives of our patients by providing quality eye care for people of all ages. We strive to provide effective solutions for your vision needs and go the extra mile when it comes to treating challenging vision conditions. With 25 years of experience behind us, you can trust that our team is equipped with the knowledge and experience needed to help you move forward. 

Meet Our Doctors


Dr. Raphaela So


Dr. David Ng


Dr. Jonathan So


Dr. Duc Le

We Want to Get to Know You

Creating personal connections with our patients helps us provide quality, person-focused vision care. We want to get to know you so we can help support your vision goals, and offer treatment to help protect and preserve your vision for years to come. Annual eye exams are a key element in healthy, comfortable vision. When it’s time for your next appointment, we’d love to see you.

Book Appointment

Our Location

We’re located on the south side of Sheppard Avenue East, near the Bayview TTC subway station. Free parking is available behind the building and underground. Our practice is wheelchair accessible.

Our Address

  • 595 Sheppard Ave. East, Suite #101
  • North York, Ontario M2K 0G3

Contact Information

For optical (eyeglasses) inquiries: [email protected]

Book Appointment
instagram facebook facebook2 pinterest twitter google-plus google linkedin2 yelp youtube phone location calendar share2 link star-full star star-half chevron-right chevron-left chevron-down chevron-up envelope fax