Facebook Twitter LinkedIn Report Abuse × Your Complaint* Member Popular Florist Wilmington The Flower Loft Contact Information Address 221 N Water St, Wilmington, IL 60481, USA Phone (815) 476-5638 Website https://tfloft.com/ Social Info Location