Toy Town Play Center
Toy Town Play Center is the perfect way to combine active fun with a stimulating toy store themed inflatable play center.
There are loads of activities for toddlers to do in this one, like colorful pop-ups and 3D characters abound in this inflatable play center.
Kids will bounce, climb and slide while they laugh all day!
Set up area- 25ft L x 26ft W x 16ft H