DENHAM SPRINGS - A road project halted in Livingston Parish after new construction created flooding problems.
Eden Church Road, a busy through way between Florida Blvd. and Lockhart Rd. in Denham Springs, sees heavy traffic on a daily basis.
Construction on the road began in 2010 when the... more »