Angel Nails

2211 Newpark Mall
Newark CA 94560
206 Reviews

Sponsored Topics

See a problem? Let us know!
<p>Angel Nails is a nail place located in the Newpark Mall. This shop offers manicures and pedicures as well as back and foot massages. Angel Nails has several pedicure chairs, and it offers 10, 15 and 30-minute massages.</p>