New Leaf Community Market Address 1101 Fair Ave Santa Cruz CA 95060 United States Upcoming Events No events in this location