Body Mechanix Fitness ★★★★★5.0 (129) Gyms & Fitness Fitness center · Boxing gym · Personal trainer 20579 Santa Maria Ave, Castro Valley, CA 94546 Call Website Details →