Defense Arts Center can be found at Monte Vista Ave 1302. The following is offered: Fitness. The entry is present with us since Sep 10, 2010 and was last updated on Nov 14, 2013. In Upland there are 6 other Fitness. An overview can be found here.
The United States Karate League, Defense Arts Center, offers high quality instruction in the Traditional Martial Art of Shotokan Karate, Kobudo, Iaido and Jeet Kune Do.