Leaf & Vine

Florists

Address

2017 North Pacific Ave
Santa Cruz, CA 95060
8315157290

Get Directions

Social Media

Details

Urban plant shop, 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