Santa Cruz Record 291 Water St # A Santa Cruz, CA 95060 Phone: (831) 458-0121 View Website
Category: Newspapers (Publishers)