Twelve Mile Bayou Fishing Guide
Fish a local North Louisiana bayou with a brand-new developed public launch, convenient trailer parking and access to a natural river-and-bayou fishery close to Shreveport.
Twelve Mile Bayou is a Red River tributary in the Shreveport area and an important local fishing water. A new public boat launch at John Franks Wildlife Management Area greatly improves access for anglers and boaters who want to explore the bayou.
