Eduardo Villa, M.D., S.C.Eduardo Villa, M.D., S.C. · Gastroenterology Physician622 N Milwaukee Ave, Prospect Heights, IL 60070(847) 520-4887Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing