Try a Class for FREE!

Church's Martial Arts

Our Locations:

San Diego - Carmel Valley

3810 Valley Centre Dr., San Diego, CA 92130

Encinitas

165 S El Camino Real, Encintas, CA 92024