1740 Lima Avenue, Findlay, OH, United States
Findlay Martial Arts is a family-oriented martial arts center which has been in operation for over 20 years. Mission Martial Arts are so popular because no other activity can provide the same positive results, on a personal level, for each individual. Read more…