Dr. Yade Allan, Optometrist You are here Home > Optometrist > Dr. Yade Allan, Optometrist Tweet Our address Address: 4016 Portage Rd., Unit #2, Niagara Falls, Ontario L2E 6A1 GPS: 43.1149335, -79.098584740442 Telephone: 905.356.2018