David Farrington Peters, DMD, Dentist

3351 Independence Dr
Suite#202
BirminghamAL  35209-9000 (Jefferson County)


Phone: 205-423-0900
Fax: 205-423-0930
Email: dpt***@*****ol.com

NPI: 1245311257
License Number: 4006 (AL)