Mengali's Florist 2 Main St.Woodland, CA, 95695 View Phone 530-666-7813 2 Main St.Woodland, CA 95695 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page