E Spa Therapy Massages, Lash Extensions, Waxing and more. 4364 Town Center Blvd #114 El Dorado Hills, CA 95762 Site Map #17 (916) 932-4244 Mon – Sat: 10am–8:30pm Sunday 10-7:30pm « Back to Beauty & Wellness Get Directions Date:June 16, 2022 Beauty & Wellness