About
Our approach
J Crystal Nails is a nail salon in New Rochelle, NY, located at 134 North Ave Suite 1. We offer manicures, pedicures, and gel polish services. Open seven days a week, we serve customers in the New Rochelle area with professional nail care.