Hours Of Operations Leah's Skin Care Texas Leah's Skin Care Hours of Operation and Locations in Texas 4.7 - 146 votes 1 Locations in Texas www.leahsskincare.com Leah's Skin Care Hours Category: Beauty & Health Leah\'s Skin Care - Dallas, TX 75230 634 Preston Royal Shopping Ctr(214) 987-4994 View Store Details Recommend For You European Skin Care Elegant Spa Lys Nail Spa Angel Spa Serenity Beauty Spa Angels Beauty Salon Mimi Nails Pearl Salon Spa In The City Crystal Spa