Simpkins Family Swim Center

979 17th Avenue
Santa Cruz, CA 95062