Bayou Heron Park is a waterfront park located at 1608 Cadillac Ave. This park is equipped with a new Kayak Launch, a great place to launch your Kayak and enjoy the scenery.
Latitude: 30° 15’03.27″ N Longitude: 88° 07’44.80″ W