Saint Nicholas School has moved to a temporary location as of June 3

Show map
The Saint Nicholas School temporarily relocated to 3507 Linkwood, Houston, as of June 3, according to a statement from the school. Its property at 1920 N. Braeswood Blvd., Houston, was acquired by 7200 Main Corp. in 2015, along with adjacent parcels. The pre-kindergarten through eighth grade private school is slated to move into a new campus in 2021. 713-791-9977.