Lady of the Lake
The Houston Weekend College of Our Lady of the Lake University previously operated at North Harris.