5700, rue Saint-Zotique E, Montréal, QCH1T 3Y7Get directions
At Grimard Optical it is clear, we strive to ensure the most pleasant of experiences. Our teams of professionals are always ready to listen to your needs while providing a warm, pe...more...See more text