Brain & Body Fitness
STAR Center 1011 La Crosse St, La Crosse, WI, United StatesWhat is Brain & Body Fitness? Brain & Body Fitness is designed specifically for people living with mild cognitive impairment (MCI) or early-stage dementias to maintain current functioning and increase […]