John Thomas Davidson, M.D is an obstetrician-gynecologist in Birmingham, Alabama. Medical education includes Indiana University School of Medicine, Indianapolis In, completed in 1976.
Obstetrics & Gynecology
📍 Ste 355 48 Medical Park Dr E, Birmingham, AL 35235