Eye Exams Niagara Falls Eye Exams, Locations / By The Vision Clinic Niagara Falls 4016 Portage Road Niagara Falls ON L2E 6A1 (905) 371-0505