Varied Dates Shotokan Youth Karate: Continuer/Novice Oswegoland Park District • Oswego, IL Martial arts
Varied Dates Shotokan Youth Karate: Intermediate/Advanced Oswegoland Park District • Oswego, IL Martial arts