Sarah S Flanagan, DMD, Dentist

8125 Parkway Dr
LeedsAL  35094-2227 (Jefferson County)


Phone: 205-699-2551
Fax:

NPI: 1437241569
License Number: 5416 (AL)