Daniel L Richards, DMD, Dentist

1932 Laurel Rd
Ste 1-C
BirminghamAL  35216 (Jefferson County)


Phone: 205-823-6300
Fax: 205-823-4522

NPI: 1891888079
License Number: 5093 (AL)