Subway 42103

Subway #42103-0 is a Subway restaurant located at Shell Convenience Store, 9119 Highway 225, La Porte, Texas.