Indoor children's play area located in a commercial park. Offers a fun environment for families.