118 Harbor View Ct. Slidell, LA 70458
Located just east of New Orleans in Slidell, LA this beautiful 5 court facility sits on a peninsula surrounded by beautiful Lake Pontchartrain coast that offers 360 waterfront views and gorgeous panoramic sunsets.