Dr. Flondra Michael, Optometrist You are here Home > Optometrist > Dr. Flondra Michael, Optometrist Tweet Our address Address: 212-38 Pine Street North, Timmins, Ontario P4N 6X6 GPS: 48.4762143, -81.328142793378 Telephone: 705.264.8338