Subway 691

Subway #691-0 is a Subway restaurant located at, 14729 Northeast 23rd Street Unit 101, Choctaw, Oklahoma.