chula fitness planet wallpaper planet fitness chula vista yelp But no Zumba No P90x No core fitness classes. Location of This Business 1210 Broadway Ave Chula Vista CA 91911 Email this Busines… Tuesday, July 5, 2022 Edit