Sherri's Chateau-Beauty Salon Lake Isabella, CA

12604 Mountain Mesa Rd, Lake Isabella, CA 93240