Services We are located at : 2608 Long Prairie Rd, Flower Mound, TX 75022 – < MAP > Manicure Pedicure Waxing