David Judd Allen, DMD, Dentist

111 Park Pl Dr Ste F
HuntsvilleAL  35806-4252 (Madison County)


Phone: 256-489-1431
Fax: 256-403-2496

NPI: 1861586513
License Number: 2163-85 (MS)