
C Wave Optical
1980 Saint Clair Avenue West Unit 109A Toronto ON M6N 0A3
We are a skilled team bringing a wealth of experience to provide your eye care needs collectively. From choosing the best lenses to selecting well-fitted frames for comfort, let us help you.