About Us

McLeod Vision is an optometry clinic and retail store offering the residents of Barrie and the surrounding area full vision care services.

Our optometrist, Dr. Adam McLeod, and experienced staff will take the time to answer all of your questions, explain treatment options, and provide you with all the necessary treatment and assistance that is required.

Great eye care begins with regular professional eye exams by an optometrist. Serving all ages, our optometry clinic and retail shop offer our patients exceptional care, service and eye wear selection.

Dr. Adam McLeod

Dr. McLeod was born and raised in St. Catharines Ontario. He completed his Honours in Biomedical Science (2003-2007) at the University of Waterloo, then his Doctorate in Optometry at the University of Waterloo (2007-2011). Dr. McLeod grew up working in the optometric field for over a decade before completing his doctorate. He moved to Barrie in 2011.

Dr. McLeod worked with Ophthalmologists at the Pinellas Park Eye Associates Group in Tampa, Florida as part of his externship. During this time he worked very closely with a retinal specialist, specializing in vitreoretinal disorders. Dr. McLeod has a keen interest in pediatric care and vision therapy and is TPA certified.

Dr. McLeod is a proud member of the Ontario Association of Optometrists as well as the Barrie Kempenfelt Rotary Club.

Eye Care Services

We are a full service optometry clinic, addressing the eye care and vision therapy needs for children, adults and seniors.

Eye Wear Solutions

Our retail optical dispensary boasts a huge selection of eye wear, accessories and contact lens options to compliment any budget.


We want to make your visit as pleasurable and simple as possible. We offer direct billing to most major insurance companies.

Our Services

In the blink of an eye, everything can change.

Eye Exams

Eyewear For All Ages

Contact Lenses

Pediatric Vision

Vision Therapy

Pre/Post Lasik® Care

Emergency Eye Care

Cataracts & Glaucoma

Contact Us

Address Unit #7, 130 Bell Farm Road Barrie, ON L4M 6J4 (map)

Monday: 8AM to 4PM
Tuesday: 10AM to 7PM
Wednesday: 9AM to 5PM
Thursday: 9AM to 7PM
Friday: 9AM to 4PM
Saturday: 9AM to 2PM *
Sunday: Closed

We are closed on Saturdays in July and Aug

Request An Appointment

Scroll to Top