Subway 46801

Subway #46801-0 is a Subway restaurant located at, 30640 South 4200 Road , Inola, Oklahoma.