Address:
1405 Centerville Rd, Tallahassee, FL 32308
2110 Centerville Rd, Tallahassee, FL 32308
1634 N Plaza Dr, Tallahassee, FL 32308
Education:
University of Rome Tor Vergata, Faculty of Medicine and Surgery - Doctor of Medicine
Board certifications:
American Board of Obstetrics and Gynecology Certification in Obstetrics & Gynecology