Subway 25815

Subway #25815-0 is a Subway restaurant located at Exxon Convenience Store, 18321 Highway 105, Cleveland, Texas.