Subway #2779-0 is a Subway restaurant located at Traders Point II, 5650 West 86th Street Suite 132, Indianapolis, Indiana.[1]

Subway #2779-0
Map
Store number2779-0
Address5650 West 86th Street Suite 132
CityIndianapolis, Indiana
CountryUnited States
Located insideTraders Point II
Coordinates39°54′39″N 86°15′41″W / 39.91084°N 86.2613°W / 39.91084; -86.2613Coordinates: 39°54′39″N 86°15′41″W / 39.91084°N 86.2613°W / 39.91084; -86.2613

References Edit

  1. Find a store, subway.com