Sports and Recreation > Water Sports > Swimming > Swimming Pool
Address: 3750 De La Cruz Blvd, Santa Clara, CA, 95054
Phone: (408) 988-3202
Website: https://www.santaclaraca.gov/home/components/servicedirectory/servicedirectory/1308/2654
Category: Fitness & Sports
Tags: #SportsandRecreation>
Listed on BizVoices