 The TYC announced that the Al Price facility will close by August 31, 2011.The United States Postal Service's main post office facility is the Houston Post Office at 401 Franklin Street in Downtown Houston.In February 2009 the U.S.