Jeffrey Harris Flannery Jr, DDS, Dentist

6930 Cahaba Valley Rd
Ste 200
BirminghamAL  35242-2672 (Shelby County)


Phone: 205-980-1338
Fax: 205-208-9993

NPI: 1396185104
License Number: 6049 (AL)