Owls Nest
Address:
2128 W Callender Ave, West Peoria, IL 61604
Phone:
(309) 676-0853
Restaurants,
Bars
Other Businesses:
- Butler's Chicken at 2702 W Farmington Rd, West Peoria, IL 61604
- Trolley at 2411 W Farmington Rd, West Peoria, IL 61604
- Sky Harbor Steakhouse at 1321 N Park Rd, West Peoria, IL 61604
- Dormitory at 2016 W Farmington Rd, West Peoria, IL 61604
- Crusens at 2117 W Farmington Rd, West Peoria, IL 61604