The UPS Store, located at 5810 Long Prairie Road, Ste. 700, Flower Mound, opened Sept. 28. The company offers package delivery services. 972-355-5810. https://locations.theupsstore.com/tx/flower-mound/5810-long-prairie-rd