Leaf & Vine

Florists

Address

2017 North Pacific Ave
Santa Cruz, CA 95060

Get Directions

Social Media

Details

Indoor Greenery, uncommon tropicals, handmade goods, & all things plants! This is the perfect place to begin or continue your journey as a horticulture enthusiast.

Nearby Shop

Nearby Eat

Nearby Parking