Off Tha Top Hair Studio - 1750 E Palomar St Suite 6, Chula Vista, CA 91913 | Fresha