Camellia Nail Room is a nail salon in Lake Charles, Louisiana that presents its services as a spa experience. The business offers nail care and pedicure treatments that may include nail trimming and shaping, cuticle grooming, sugar scrub, mask and hot towel wrap, hot wax, lotion massage, hand massage, and polish. Its menu also features an 18K Gold Champagne Pedicure.
Camellia Nail Room
5400 Nelson Rd ste 500
Lake Charles, LA 70605
Is this your business?