Southbay Sports Club

2710 Otay Lakes Rd
Chula Vista, CA 91915

Southbay Sports Club is a recreational facility in Chula Vista, CA that offers a variety of sports and fitness activities for individuals of all ages and skill levels.

With a focus on promoting health and wellness, the club provides a welcoming environment for members to engage in physical exercise and social interactions.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesCaliforniaChula VistaSouthbay Sports Club