Subway 1959

Subway #1959-0 is a Subway restaurant located at Meridian Place Center, 373 South State Road 135, Greenwood, Indiana.