Include nearby

Best Self-defense Classes Businesses in Santa Clara, CA

Academy of Self Defense reviews | 3475 Woodward Ave - Santa Clara CA

Academy of Self Defense

4.7
(254)
3475 Woodward Ave, Santa Clara, CA 95054
(408) 844-8485

"Great place to train when it was open, and still a great place to"...