Subway 56623

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