Subway 50990

Subway #50990-0 is a Subway restaurant located at Shell Gas Station/Convenience Store, 301 East Interstate 20, Terrell, Texas.