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