Where is Troy Ave & Shelby St?

Where is Troy Ave & Shelby St located?

Troy Ave & Shelby St, Troy Ave & Shelby St, United States of America (approx. 39.722782°, -86.14007°)


Where is Troy Ave & Shelby St on the map?