Subway 56623

Subway #56623-0 is a Subway restaurant located at, 3850 Noland Road , Independence, Missouri.