Subway 51860

Subway #51860-0 is a Subway restaurant located at Avila University Whitfield Building, 11901 Wornall Road, Kansas City, Missouri.