James Alexander Davenport, MD, Obstetrics & Gynecology

2418 E Plz Dr
TallahasseeFL  32308-5301 (Leon County)


Phone: 850-656-1997
Fax: 850-656-1936
Email: dia***@*****yn.com

NPI: 1760435002
License Number: ME25681 (FL)