Subway 13632

Subway #13632-0 is a Subway restaurant located at The Texaco Starmart, 10902 Parallel Pwky, Kansas City, Kansas.