Owens Recreation Center

The Owens Recreation Center is an indoor arena located in Peoria, Illinois. The facility is home to the Peoria Mustangs of the North American 3 Hockey League.