The Isshin-Ryu School of Karate

P.O. Box 54,  Great Meadows, NJ 07838
info@isshin-ryu.com

John E. Hughes, 10th Dan

Where People and Tradition Matter