Dr. Sharma Linda, Optometrist You are here Home > Optometrist > Dr. Sharma Linda, Optometrist Tweet Our address Address: 12a 4465 Drummond Road, Niagara Falls, Ontario L2E 6C5 GPS: 43.1088203, -79.098556152733 Telephone: 905.357.9600