Leonardo Vargas, MD, Internal Medicine

1500 Waukegan Rd
Ste 221
GlenviewIL  60025-2100 (Cook County)


Phone: 847-998-0120
Fax: 847-998-0131
Email: lva***@*****ol.com

NPI: 1245385699
License Number: 036098800 (IL)