Livingston Parish: More than 850 new homes long-term means even more traffic

Livingston Parish: More than 850 new homes long-term means even more traffic