John Charles McDuff, MD, Internal Medicine

300 S Greeno Rd
Ste B
FairhopeAL  36532-1905 (Baldwin County)


Phone: 251-929-3424
Fax: 251-929-3430

NPI: 1467410530
License Number: 00009922 (AL)