Wendy's Address: 881 Sutton Rd, Streamwood, IL 60107 Phone: (630) 540-0382 Payment: Restaurants, Foods-Carry Out, Burgers, Wendy's Other Businesses: ERJ Dinning at 1041 Sutton Rd, Streamwood, IL 60107 Burrito Bronco at 1040 E Schaumburg Rd, Streamwood, IL 60107 Thai Thanee Inc at 1036 E Schaumburg Rd, Streamwood, IL 60107 Burrito Bronco at 1040 E Schaumburg Rd, Streamwood, IL 60107 Jimmy John's at 1060 Sutton Rd, Streamwood, IL 60107