About Us

Our practice is dedicated to serving the eye care needs of the Newmarket, Barrie, and Huntsville communities by providing exceptional service, thorough, compassionate eye care, and  promoting eye health in a comfortable, friendly atmosphere.  We hope to serve generations of patients in our community, and strive to help those in need through our participation in One Sight Clinic trips.


Newmarket Office located 17600 Yonge St in Upper Canada Mall



Barrie office better

Barrie Office, 75 Barrie View Drive