This is the nearest street address. [ 2605 S 94 AVE E TULSA OK, 36.125472, -95.871659 ].
Neighborhoods:
0.085 km near the corner of 12th ST E and S 94THAVE E
0.129 km near the main intersection of 94th Ave S and 27th Pl E
|
36.1258502, -95.871575
|