James H Gillespie Jr, DMD, Dentist

2660 10th Ave S
Ste 632
BirminghamAL  35205-1605 (Jefferson County)


Phone: 205-250-6813
Fax: 205-250-6843

NPI: 1215055843
License Number: 4377 (AL)