J Brian Barnes, DMD, Dentist

2045 Brookwood Medical Ctr Dr
Ste 22
BirminghamAL  35209-6874 (Jefferson County)


Phone: 205-870-5445
Fax: 205-870-7593
Email: bro***@*****il.com

NPI: 1427072628
License Number: 5039 (AL)