Subway 48918

Subway #48918-0 is a Subway restaurant located at Shoppes at Southport Square, 3935 East Southport Road, Indianapolis, Indiana.