top of page

VISIT US
Monday-Sunday:
11am-6pm
1532 Pacific Ave
Santa Cruz, Ca, 95060
831-600-8758
Have any questions, comments, or simply want to say hi?
Come by the store, give us a call, or send us an email directly - we would love to hear from you!
Email: Info@LeafandvinePlants.com
Phone: 831-600-8758
bottom of page