James Edward Lecroy III, DMD, Dentist

3055 Lorna Rd Ste 110
BirminghamAL  35216-4513 (Jefferson County)


Phone: 205-822-8161
Fax:

NPI: 1144577545
License Number: 5936 C1 (AL)