Indu Threading & Beauty Salon
7841 Valley View St, La Palma 90623