Hair Stylist - Terra Nova Plaza in chula vista, ca | ApplyBoost