Nova Arts Salon NOVA ARTS SALON REPRESENTS AN EVOLUTION OF THE SELF, COMMUNITY & INDUSTRY INTO A NEW COLLECTIVE. Phone: (323) 244-4277 787 South Alameda Street #160 Located, at: ROW Los Angeles, CA 90021 USA Map Other Categories: Health & Beauty » Hair Care & Styling Tools |