Boss Fitness
Entrance across from Frontside Cafe, 1050 E Thompson Blvd Unit D, Ventura 93001