John David Shepherd, DMD, Dentist

2006 Old Montgomery Hwy
BirminghamAL  35244-1658 (Jefferson County)


Phone: 205-987-4055
Fax: 205-987-4635

NPI: 1972645190
License Number: 3970 (AL)