Subway 62983

Subway #62983-0 is a Subway restaurant located at, 1141 Emanuel Cleaver Boulevard , Kansas City, Missouri.