21 employees
The Spot Bouldering Gym is a health, wellness and fitness company designed to build strong bodies, healthy minds and lifelong friendships.