Margaret Katherine Davenport, DO, Internal Medicine

901 Leighton Ave
Ste 506
AnnistonAL  36207 (Calhoun County)


Phone: 256-238-0200
Fax: 256-236-8007

NPI: 1164435806
License Number: DO326 (AL)