About

Edit info

Searching for a nail spa nearby? Angel Nail Spa's address is 11444 Sutphin Blvd, Jamaica, NY 11434. Want to know when Angel Nail Spa is open? Call (718) 674-6415 for Angel Nail Spa hours and to make an appointment.