Subway Address: 1098 N Main St, Vidor, TX 77662 Phone: (409) 769-1431 Other Details: Founded in 1965, the SUBWAY Restaurants, Subs & Sandwiches Other Businesses: Great Wall Chinese Restaurant at 345 N Main St, Vidor, TX 77662 Sonic at 340 N Main St, Vidor, TX 77662 McDonald's at 765 N Main St, Vidor, TX 77662 Church's Chicken at 1105 N Main St, Vidor, TX 77662 Subway at 300 N Main St, Vidor, TX 77662