McDuff, John, M.D.

Primary Care Physician, Internal Medicine
Infirmary Health, Eastern Shore Adult and Family Medicine
Monday – Friday: 8 AM – 5 PM

300 South Greeno Drive, Suite B
Fairhope, AL 36532
Phone Number: 251-929-3424