Planet Beach
70452 Highway 21 Suite 400, Covington, LA 70433-8116
Planet Beach is a Spas place is located in Covington, Louisiana. The address of Planet Beach is 70452 Highway 21 Suite 400, Covington, LA 70433-8116.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 985-871-8267, or open their website to view relevant information, The url is http://planetbeach.com/spa/covington/