Subway 11705

Subway #11705-0 is a Subway restaurant located at 418 Plaza Court, Sand Springs, Oklahoma.