What The Hair Salon
2440 S Melrose Dr Unit 105, Vista CA 92081