Subway 17706

Subway #17706-0 is a Subway restaurant located at, 19951 West Kellogg Drive , Goddard, Kansas.