Shoshinkan is a 501-c3 non-profit organization that foster education of Japanese Martial Arts
GIVE US A CALL
Learn Aikido, Judo and Karate
EVENTS CALENDAR AND SCHEDULE
GALLERY AND VIDEOS
Ju means "gentle", and do, which means "the way".
7 Days Free Trial (Aikido, Judo and Karate (Goju Ryu)