Subway 11705

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