St Cloud Mall Play Area
The St. Cloud Mall is a go to destination for kids of all ages! Offering a kid friendly play area with soft, climbable structures. Also known as Crossroads Center or Crossroads Mall, it is a perfect place to hang out between shopping, on a rainy day or during a snow storm!