OUR LADY QUEEN OF PEACE CATHOLIC CHURCH

Located in Wichita Falls, Texas, this new 23,000 square foot, structural steel framed, church facility includes 2,000 square feet of mezzanine space and features a new sanctuary, classrooms, and administrative offices.