IFC (International Fight Club) ★★★★★5.0 (14) Gyms & Fitness Muay Thai boxing gym 1176 Homestead Rd #125, Santa Clara, CA 95050 Call Website Details →
Academy of Self Defense ★★★★★4.6 (129) Gyms & Fitness Self defense school · Fitness center · Martial arts school 3475 Woodward Ave, Santa Clara, CA 95054 Call Website Details →