San Lorenzo Garden Center has been serving customers for over 40 years at our downtown Santa Cruz location, centrally located just a few blocks from the clock tower and Pacific Avenue mall. We enjoy a reputation as the destination garden center on the Central Coast.