Octavio Menelao Lopez, MD, Internal Medicine

11315 S Harlem Ave
WorthIL  60482-2001 (Cook County)


Phone: 708-448-8899
Fax: 708-448-9988

NPI: 1700881455
License Number: 36079369 (IL)