Shopping center being developed across from Juban Crossing

    A 23,000-square-foot shopping center is being developed on Juban Road across from Juban Crossing in Denham Springs, off Interstate-12.  Juban Square at Juban Crossing will be nestled between the S…


    Already an INSIDER? Sign in.