Eufaula, AL
Physician
Emergency Medicine, General Surgery
Medical Center Barbour
Hospital · Critical Access Hospital
820 W Washington St, Eufaula, AL 36027
825 W Washington St
Clinical Location
825 W Washington St, Eufaula, AL 36027