Broussard Landing
Public boat launch located on Hwy. 82 near Pecan Island.
LA Hwy. 82
70548
Pecan Island
, LA
Phone:
337-893-5946
See map: Google Maps