Subway 52263

Subway #52263-0 is a Subway restaurant located at, 1831 Independence Avenue , Kansas City, Missouri.