Village Flower Shoppe 960 Tharp Rd Yuba City, CA 95993 Phone: (530) 671-6112
Category: Florists - Retail