Downtown 401 Opens Nightly At Terrell Plaza
Houston venue announces late hours at Terrell Plaza 1200 Austin Highway open every night until 9 pm offering late shows and dining options. City area residents note extended access for late recreation and entertainment in downtown course.