24900 Magnolia St, Hayward, CA 94545
Tel: 510.783.1251
Home
Memberships
Swim Lessons
Pool Rental
Location
Club Calendar
Board of Directors
Members Only Test
Archives
More
Tiny Tots and Level 1
Southgate Swim Club Inc, Magnolia Street, Hayward, CA, USA
(510)783-1251
southgateswimclub1964@gmail.com