Wendy's Address: 1689 Willard Dr, Freeport, IL 61032 Phone: (815) 232-8938 Payment: Restaurants, Foods-Carry Out, Burgers, Wendy's Other Businesses: Pizza Hut at 1640 Willard Dr, Freeport, IL 61032 G's Chicken at 1428 S Galena Ave, Freeport, IL 61032 Wing Street at 1640 Willard Dr, Freeport, IL 61032 Fiesta Cancun Mexican Restaurant at 1645 S West Ave, Freeport, IL 61032 El Tapatio at 1645 S West Ave, Freeport, IL 61032