Planet Fitness - Chula Vista (Otay Ranch), CA

Planet Fitness Location: Chula Vista (2095)