Subway 68517

Subway #68517-0 is a Subway restaurant located at Chevron Gas Station/Convenience Store, 5300 Genoa Red Bluff, Pasadena, Texas.