Edit info

Looking for a salon near you? Located in New York, NY, New Star Beauty Salon is a hair salon situated at 212 E 119th St, New York, NY 10035. Looking for New Star Beauty Salon hours or have additional questions on prices? Call (917) 492-9588 to get answers and to schedule an appointment.

Yelp Reviews