Mohammad Tarik Alam Firozi, MD, Internal Medicine

763 S New Ballas Rd
Ste 265
Saint LouisMO  63141-8712 (Saint Louis County)


Phone: 314-292-7305
Fax: 314-292-7304

NPI: 1962481648
License Number: 036114762 (IL)