Venasse Optical Inc
226 Main Street West, North Bay ON
(705) 474-1503
1 HOUR SERVICE - BUYING LOCAL Doesn't have to be expensive!
Locally owned and operated, we offer very competitive pricing on
all of our eyewear products. All of our lenses are manufactured in
stor...