Top-rated waxing and lash studio with 2 Denver locations (Berkeley and Central Park). Founded by Tawnya in 2013. Soft wax specialists. 1,800+ Google reviews at 4.9/5. Inclusive, judgment-free atmosphe…
4407 Lowell Blvd, Denver, CO, 80211(720) 550-6673
Saturday 9 AM – 6 PM