Joy's Hair & Nail Salon
8608 Justice Ave
Elmhurst, NY 11373
Elmhurst, NY 11373