Subway 31718

Subway #31718-0 is a Subway restaurant located at Shell Gas Station/Convenience Store, 14717 US Highway 59, Splendora, Texas.