John Carson Freeman, DMD, Dentist

2046 Greenvale Ln
BirminghamAL  35216-4504 (Jefferson County)


Phone: 205-824-2900
Fax: 205-824-2999
Email: joh***@*****ol.com

NPI: 1689774804
License Number: 4566 (AL)