Harrell Scott Russell, DMD, Dentist

58 Manning Pl
BirminghamAL  35242-1809 (Shelby County)


Phone: 205-408-3882
Fax: 205-408-3884

NPI: 1770586760
License Number: 4955 (AL)