Turner’s Houston office was selected by the Archdiocese of Galveston-Houston to construct the 18,000-sq-ft Our Lady of Lourdes Catholic Church, located on 20 acres in northwest Houston.
Upon completion in May, the church will be able to accommodate more than 1,200 worshipers. Houston-based Jackson & Ryan Architects is the project architect.