Samuel Patrick Walker Sr, MD, Internal Medicine

39 Roy Beall Dr
LuverneAL  36049-6805 (Crenshaw County)


Phone: 334-335-6515
Fax: 334-335-2105

NPI: 1639258254
License Number: 6744 (AL)