Contact Us Today


Find 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 a one-on-one service, we encourage you to begin your search for the perfect eyewear with Michaud-Vachon Optical 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, ready to offer sound advice on your eyewear purchases. Simply fill out the form on this page with your email, phone number, preferred method of contact, and comments or questions. One of our staff members will reply to your email as soon as possible.

Come and See Us


155 Main St. East, North Bay, ON P1B 1A9





Opening Hours

Monday: 9:00 AM - 05:30 PM
Tuesday: 9:00 AM - 05:30 PM
Wednesday: 9:00 AM - 05:30 PM
Thursday: 9:00 AM - 05:30 PM
Friday: 9:00 AM - 08:00 PM
Saturday: 9:00 AM - 05:00 PM
Sunday: Closed

Copyright Michaud-Vachon Optical 2019 - Legal
Created by

Legal notice