Go Back Share Facebook Twitter LinkedIn Report Report Abuse × Your Complaint* The Flower Loft Member Popular Flowers & Florists Wilmington Contact Information Address 221 N Water St, Wilmington, IL 60481, USA Phone (815) 476-5638 Website https://tfloft.com/ Social Info Location 221 N Water St, Wilmington, IL 60481, USA Get Directions Related Listings Member Proclamation Flowers (815) 476-8898