Helen’s Salon Posted on January 6, 2022January 6, 2022 BID 14641 Ventura BlvdSherman Oaks, CA 91403 United StatesGet Directions8189954029