Leonard Wayne Townsend, DMD, Dentist

230 E 10th St
Ste 209
AnnistonAL  36207-5784 (Calhoun County)


Phone: 256-236-2533
Fax: 256-236-3861

NPI: 1295899680
License Number: 4032 (AL)