Richard Fleming Park is Now Open!

Richard Fleming Park located at 7919 West Lakeshore Dr., Shreveport, LA 71107, is now open!

The Parish urges all citizens to adhere to all barricades that have been placed in designated areas, as it is unlawful to breach any barricade or official signage.
Check for updates.