CARA NAIL & SPA
424 Pelham Rd, New Rochelle 10805