Edward F Hayes, DMD, Dentist

220 W Tennessee St
FlorenceAL  35630-5424 (Lauderdale County)


Phone: 256-767-2929
Fax: 256-767-2929

NPI: 1356548465
License Number: 3852 (AL)