Red Hair Studio - 136-17 38th Ave, 1FL back, Flushing, NY 11354, USA | Fresha