Subway 21295

Subway #21295-0 is a Subway restaurant located at Lake of the Woods Center, 5612 St Charles Road Suite B, Columbia, Missouri.