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