Carlo Prades, MD, Internal Medicine

172 E Schiller St
ElmhurstIL  60126-2816 (DuPage County)


Phone: 331-221-0000
Fax: 331-221-2312

NPI: 1457880080
License Number: 036152937 (IL)