Subway 11804

Subway #11804-0 is a Subway restaurant located at Springs Village Shopping Center, 3937 South Highway 97, Sand Springs, Oklahoma.