Thoma A Finley MD
220 W 71st St
Tulsa
OK
74132
(918) 747-7799
Open Map
clinic
doctor
Doctors, Physicians & Surgeons
health
medical
ophthalmologist
Ophthalmologists & Ophthalmology
Other Medical Practices
physician
physicians & surgeons ophthalmology