Your vision + eye health care partner.

Bayview Vision Care

595 Sheppard Avenue East, Suite 101, North York, ON

Call for appointment: (416) 222-0240


Dr. So available here:

Mon - Wed: 2pm to 7pm

Fri: 2pm to 6pm

Sat: 9am to 5pm


© Copyright. All rights reserved.

The content presented on this website is for informational purposes only and should not be construed as medical advice. Please see your eye/health care provider for advice regarding your individual health care.