Choose the best eyewear to complement your fashionable style, at Michaud-Vachon Optical. We carry eyeglasses, sunglasses, and contact lenses from a number of reputable brands. Both prescription and non-prescription lenses are available at our store. Our family-run optical store in North Bay caters to all age groups. You can find sleek, youthful frames for teens, as well as eyewear for adults at reasonable prices.