Explore details about location Thomas Avenue. Thomas Avenue is a location situated within the Houston alongside other areas such as East Road, Texas Avenue, Sage Road.