The marketing department at Planet Beach Franchise Corporation recently took a field trip to check out one or our newly re-designed spa locations in Covington, Louisiana. To say we were blown away is an understatement. The moment we walked through the door we could tell the entire energy of the spa was changed. Planet Beaches […]
Read this post