Subway 24513

Subway #24513-0 is a Subway restaurant located at Summit Crest Plaza, 3532 Southwest Market, Lees Summit, Missouri.