Luis Alfredo Lopez, MD, Internal Medicine

966 W 21st St
ChicagoIL  60608 (Cook County)


Phone: 773-254-1400
Fax: 312-829-6842

NPI: 1760895395
License Number: 036142956 (IL)