This is the nearest street address. [ 6100 Oxford ST N INDIANAPOLIS IN, 39.865529, -86.115845 ].
Neighborhoods:
0.279 km near the corner of Oakland Ave N and 61st St E
0.331 km near the main intersection of 62nd St E and Oxford St N
|
39.8657, -86.1158
|