David Edward Bachofer, MD, Internal Medicine

204 Ana Dr
Ste B
FlorenceAL  35630-1750 (Lauderdale County)


Phone: 256-767-5940
Fax: 256-767-5943

NPI: 1316058100
License Number: 23750 (AL)