‹ All Listings

Medical Services Directory


Ovidiu Popa, MD

3375 Capital Circle NE, Ste. E, Tallahassee, 32308
(850) 900-5974
Specialty: Gynecology & Obstetrics