Thursday, November 6, 2025 Insider A Houston company plans to open a second Capital Region location By Daily Report Staff - November 6, 2025 FacebookTwitterLinkedinEmailPrint Construction is set to begin on a new Christian Brothers Automotive location in Ascension Parish, part of the Houston-based company’s expansion in the Capital Region. A $2.1 million building … Already an INSIDER? Sign in.