VISIT US

 

Tuesday-Sunday:

11am-6pm

Monday: Closed

 

1532 Pacific Ave

Santa Cruz, Ca, 95060

831-600-8758

Have any questions, comments, or simply want to say hi?

Come by the store or send us an email directly - we would love to hear from you!

Email: Info@LeafandvinePlants.com

Phone: 831-600-8758