James Davenport, MD

Obstetrics & Gynecology

Alex Davenport MD

PO Box 14266, 14266, Tallahassee, FL 32317

(850) 656-1997