Texas Department of Transportation Seymour Maintenance Office is located in Seymour, United States on 1508 N Main St. Texas Department of Transportation Seymour Maintenance Office is rated 3 out of 5 in the category construction and maintenance office in United States.