See our Locations page to find a Shoshin Ryu dojo close to you.
69A Carillon Dr.
Rocky Hill CT 06067
FIND A dojo
Shoshin Ryu is a not-for-profit organization with the goal of improving the lives of our students and communities through martial arts training.