The Play Station features 8 exciting indoor climbing walls. Each climbing wall features different challenges and interactive elements. Reach new heights at The Play Station!
Sign up to get interesting news and updates delivered to your inbox.
200 Collins Rd NE,
Cedar Rapids, IA 52402
400 S 14th Ave,
Eldridge, IA 52748