Ilia Rosa Sumoza, MD, Internal Medicine

1011 Bowles Ave
Ste G 50
FentonMO  63026-2395 (Saint Louis County)


Phone: 636-496-4640
Fax: 636-496-4962

NPI: 1548447113
License Number: 2011030407 (MO)