Subway 11096

Subway #11096-0 is a Subway restaurant located at OTA Travel Plaza, 767 East Will Rogers Turnpike, Vinita, Oklahoma.