Subway 29172

Subway #29172-0 is a Subway restaurant located at City Center Lenexa, 16812 West 89th Street, Lenexa, Kansas.