Mehak Beauty Salon
16917 Jamaica Ave, Jamaica 11432