Subway 5413

Subway #5413-0 is a Subway restaurant located at Star Shopping Center, 1392 South Muskogee Avenue Suite #A, Tahlequah, Oklahoma.