Penthouse Lobbyball Court Arena Center is a versatile facility in Upland, IN that offers a unique space for various recreational activities.
With its state-of-the-art amenities and flexible layout, it provides a dynamic environment for individuals and groups to engage in sports and leisure pursuits.
Generated from their business information