Edgar Libardo Torres, MD, Pediatrics

1111 W Lake St
AddisonIL  60101-1101 (DuPage County)


Phone: 630-625-1524
Fax: 630-628-1501

NPI: 1043538150
License Number: 036-133245 (IL)