Dr. Petrou Stavros, Optometrist You are here Home > Optometrist > Dr. Petrou Stavros, Optometrist Tweet Our address Address: 534 Danforth Ave. Toronto, Ontario M4K 1P8 GPS: 43.6784965, -79.3480012 Telephone: 416.465.6980