Lana's Body Shop is an Organic Concept Day Spa located in Lake Charles, Louisiana. In 2008, Lana Louise Holland, owner and licensed massage therapist, opened her doors for business offering massages, facials, body treatments and much more. This..
Relevance: 13.343332