Farrah Alsoudi, DDS, Dentist

1701 McFarland Blvd E Ste 122
TuscaloosaAL  35404-5829 (Tuscaloosa County)


Phone: 205-556-2980
Fax:

NPI: 1861054231
License Number: D.6658-CI (AL)