Saint Nicholas School, in the Braeswood Place neighborhood, purchased 5.51 acres from the Texas Annual Conference of the United Methodist Church Inc., land it had leased since 2018. With the purchase the school now owns the 48,000-square-foot former church. Established in 1987 as a prekindergarten through eighth grade school at 3511 Linkwood Drive, Houston, it enrolls around 150 students per year.