Shao-Lin Kempo American Schools of Shao-Lin Kempo (Salem, OR) From Salem, but currently live in Monterey, CA I like the focus, discipline, and...
Separate names with a comma.