The Chinese Community Center of Houston recently opened the T.T. and W.F. Chao Senior Center as part of the New Horizons expansion project at its facility at 9800 Town Park Drive in southwest Houston. The two-story, 20,000-square-foot building was designed by Studio Red Architects and built by Horizon International Group.