William Bates, DMD, Dentist

2826 Lakeshore Pkwy
BirminghamAL  35211-5500 (Jefferson County)


Phone: 256-520-8968
Fax:

NPI: 1417573825
License Number: D.0006768-C1 (AL)