Ahmed Saleh Farah, MD, Surgery

1060 Fairfax Park
Ste B
TuscaloosaAL  35406 (Tuscaloosa County)


Phone: 205-758-6471
Fax: 205-758-6472

NPI: 1164489399
License Number: 18902 (AL)