Planet Beach- Covington
70452 Hwy 21 Suite 400
Covington, LA 70433
Next to Isabella's Pizza in Center with Subway and Smoothie King
\