Princess Beauty Salon admin 4 years ago 1120 3rd Ave., Ste. 4 Chula Vista, CA 91911 (619) 852-9382 WEBSITE