Shenouda Abdelshahed, DDS, Dentist

1820 Gadsden Hwy Ste 112
BirminghamAL  35235-3205 (Jefferson County)


Phone: 205-661-8078
Fax:

NPI: 1962070730
License Number: D-0006904-C1 (AL)