How long has Living Earth been in business?

Living Earth has been in business since 1985, opening its first location in Houston TX. We currently operate 25 locations (outlets) in Texas.