Lesbia Adalgisa Rodriguez, MD, Family Medicine

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


Phone: 773-242-2370
Fax:

NPI: 1861735508
License Number: 036-141094 (IL)