A dedicated space for practicing ninjutsu, focusing on building strength, discipline, and self-defense skills through martial arts training.
149 S Adkins Way, Meridian, ID 83642