Visit Michaud-Vachon Optical in North Bay

For personalized eyewear service, stop by Michaud-Vachon Optical. Our store is located in front of the main bus station. We’re right across from Capitol Centre. Specializing in one-on-one service, we encourage you to begin your search for the perfect eyewear in our store today.

If you have any questions or concerns about our eyewear or optical services, please do not hesitate to contact our staff. We’re friendly and knowledgeable, and ready to offer sound advice on your eyewear purchases. Please fill out our inquiry form and one of our staff members will reply to your email as soon as possible.


Michaud-Vachon Optical
155 Main St. East
North Bay, ON
P1B 1A9
Phone: 705-476-2020

Opening Hours

Methods of Payment

Languages Spoken

  • Example label Subtext

Inquiry Form

Copyright Michaud-Vachon Optical 2020 - Legal
Created by

Legal notice