Subway 37942

Subway #37942-0 is a Subway restaurant located at Shell Truck Stop, 17225 Crosby Highway, Houston, Texas.