Location
316 Estrella Avenue, La Selva Beach, CA 95076-1724
Hours
Tue 1pm - 7pm: Thu 10am - 6 pm
Phone
(831) 427-7710
Website
http://www.santacruzpl.org/branches/10
Owner(s)
Santa Cruz Public Library
Established
May 1950.

This entry is a seed - a starting point for writing a full entry. You can help the Santa Cruz Wiki by expanding it! Simply click on the "Edit" button.

 

Related Links