Conveniently located in downtown Peoria, Ill., on the city s riverfront, inplay is right in the middle of several of Peoria s major attractions. Additionally, the fun, food and entertainment venue is located near several hotels in downtown Peoria. Offering a wide variety of things to do, inplay features a sports bar and dining area, where members can order an
Read more...