Open 24 hours
590 N Kays Dr #101, Kaysville
Gyms
“Excellent place to learn! Been taking kids there since August 2023. The coach, Thiago Angelon (highly skilled black belt who teaches without an ego), and his family are amazing with young kids to help them learn the fundamentals needed for self defense and offensive maneuvers - bully proofing your kid basically. Boys and girls alike work together and every class is fun, even if challenging the mind and body with new concepts. It is not overly exhausting, but just the right amount to keep my kids in shape. The kids have two different classes based on age, and also skill if necessary for those younger kids who have attended BJJ longer can go to the more advanced/older kid class without a problem. Kids have been respectful towards each other and the instructors. The training room is large, with enough chairs to accommodate parents. There is a kid playroom for siblings too young to participate, or those siblings who just don't want to join in the phenomenal learning. The classes are five days a week for one hour, so you can go as little or as often as needed for family needs. The owners and coaches really care about the well-being of everyone who attends. The facility is always clean, even during higher traffic times. Very happy to have found this place and highly recommend to anyone wanting their kids to have necessary life skills forever (overcoming personal challenges, learning new concepts, working with others, engaging as a team, respect, honor, and discipline).”
3 - 7PM 5 - 11AM
349 N Flint St, Kaysville
Gyms
“I love working out at OTF. The coaches and staff are friendly and supportive. The coaches have even helped me modify the workouts to stay within my doctor’s recommended guidelines. Just Join! OTF Kaysville is WONDERFUL!”
“The men’s bathroom at the Kaysville location smells like an open conduit into Lucifer’s asshole. If you survive the locker room the gym is excellent and clean. ??”
5AM - 12AM
170 W 200 N, Kaysville
Gyms
“Cory in customer service was very helpful and professional. He took
The time to listen to my issues and provided me information to help fix issue with my account. I’m hopeful it will work. If the information works, the wait to speak with Cory was worth it.”
“Working with Annette as my personal trainer for the last year and a half has been a great experience. She is so knowledgeable, professional, and has a remarkable ability to help you cultivate a sustainable lifestyle to meet your individual goals.”