DOTD causes traffic delays for OLOL’s new medical center

    Insider

    The Louisiana Department of Transportation & Development is apparently causing traffic delays for Our Lady of the Lake Regional Medical Center's new facility in Livingston Parish. At a community m…


    Already an INSIDER? .