Living Spirit Walkers

Meets weekly at Mall of America or Lake Nokomis (depending on weather).