Off the Rim is a sports facility in Villa Park, IL that offers a variety of indoor recreational activities.
With a focus on promoting physical fitness and fun, Off the Rim provides a space for individuals and groups to engage in sports and leisure activities.
Generated from their business information