Where is Nail Spa located?
Nail Spa is at 4070 Nelson Rd, Suite 700, Lake Charles, LA 70605.
Nail Spa
Lake Charles, Louisiana
FAQ
Hours, booking, location, and service questions.
Nail Spa is at 4070 Nelson Rd, Suite 700, Lake Charles, LA 70605.
Nail Spa provides manicures, pedicures, and gel polish services.
Nail Spa is open 7 days a week. Call (337) 480-3777 for specific daily hours.