Applebee's Restaurants in Wood River, IL