Fatema Ibrahim Almushawah, MD, Surgery

660 S Euclid Ave
Washington University /Surgery Oncology
Saint LouisMO  63110-1010 (Saint Louis City County)


Phone: 314-747-0198
Fax:

NPI: 1922318989
License Number: 2010007550 (MO)