Peoria’s newest family entertainment center is on the verge of opening inside Northwoods Mall. Tilted 10, the 55,000 square-foot complex has just some final touch-ups and...
EAST PEORIA — Asked why The Putt Club will succeed, co-owner Jason Payne gestured outside the new entertainment center’s restaurant and toward the view of the...