Subway 5929

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