Wendy's Address: 170 West 162nd Street, S.Holland, IL 60473 Phone: (708) 596-3318 Payment: Restaurants, Foods-Carry Out, Burgers, Wendy's, Food Plans