Back to all venues

Swell Athletic Clubs

520 Castillo St, Santa Barbara, CA 93101, USA
4.4(110)
Closed· Opens 06:30

Activities

Tennis
Running
Gym
Swimming
Pickleball

Amenities

Changing Rooms
Cafe
Lockers

4.4 · 110 reviews

Activities5
Amenities3
Reviews110
Rating4.4