Enroll Now & Calendar

Main Street Fitness-Karate and Self Defense Center offers adult and children's classes as well as featured special classes. Students can start at any time - new classes begin weekly. Check our calendar for upcoming classes and special events. If you don't see what you're looking for, please call us!

Leroy Karate & Self Defense Center Calendar
Weekly Karate Classes:
Program Day Class Time Class Type
Children – Advanced Monday 6:00 - 7:00 pm Yellow belts and above
Adults   7:00 - 8:30 pm All belts
Children & Little Dragons Wednesday 6:00 - 7:00 pm All children’s belts
Adults   7:00 - 8:30 pm All belts
Children & Little Dragons Saturday 9:00 - 10:00 am All children’s belts
Self Defense   10:00 - 12:00 pm All belts - open class
Other Classes:
Program Day Class Time Class Type
Self Defense Saturday 10:00 - 12:00 pm Adults & Young Adults
Main Street Fitness Center Calendar
Program Day Class Time Class Type
Total Body Workout * Monday 6:00 - 7:00 pm Cardio Workout
Total Body Workout * Wednesday 6:00 - 7:00 pm Cardio Workout
Total Body Workout * Saturday 8:00 - 9:00 am Cardio Workout
Yoga Please call Rick Hayden (585) 409-8333 for more information!
* FREE with Fitness Center membership
Other Classes – please call us for availability and times!