Spa Parties



Check Out Our Lash Spot

2512 N Federal Hwy 

Unit 104 

Delray Beach, FL 33483

Monday - Closed 

Tuesday - Friday, 10am - 6pm
Saturday, 10am - 6pm
Sunday, 11am - 6pm

Directions