Jeffrey Allan Defoor, MD, Family Medicine

409 N Cedar St
FlorenceAL  35630-5405 (Lauderdale County)


Phone: (256) 766-3062
Fax: 256-767-1804

NPI: 1548671662
License Number: 34987 (AL)