Welcome to NAILS & SPA, where a little time for yourself fits beautifully into your day. Located at 1326 E Carrol St, Coushatta, LA 71019, our salon welcomes you to slow down, settle in, and enjoy nail care with a personal touch. An everyday refresh or preparation for a special occasion starts with making yourself comfortable.