Open today, 10:00am - 7:00pm
- (972) 874-7500
Located at 2704 Cross Timbers Rd in Flower Mound, TX 75028, Arch Brows Threading & Spa is a spa that offers a variety of services including facials and massages. Arch Brows Threading & Spa charges $75 for 60-min facials. Call (972) 874-7500 with questions or for an appointment. For hours of operations, check out the hours below.