• Floralcrest Florist & Greenhouse

    • Florists
    1207 22nd St.
    Mendota, IL 61342
    (815) 539-9306
    • About

      Full service florist, specializing in weddings and flowers for all occasions. Greenhouses specialize in a large variety of products grown on site. Large selection of bedding plants, amazing variety, a