Subway 5929

Subway #5929-0 is a Subway restaurant located at 911 North Noland Road Ste G, Independence, Missouri.