Sergio H Rodriguez, MD, Internal Medicine

4327 S Archer Ave
ChicagoIL  60632-2844 (Cook County)


Phone: 773-242-2370
Fax:

NPI: 1588705230
License Number: 036081711 (IL)