Fitness Planet Fitness opens on Crenshaw Blvd. and Slauson Ave. adminMarch 6, 2026011 mins The new fitness center in the Crenshaw Plaza offers weight training, cardio, yoga, and other forms of exercise for beginners and also more advanced fitness enthusiasts.