8 am to 9pm Monday through Saturday 9 am to 9pm Sunday 1305 Water St Santa Cruz, CA 95062 All Departments : 831 423 8632 Fax : 831 423 8065 Meat & Fish : 831 471 2140 fish@staffoflifemarket.com
View Larger Map