This is the nearest street address. [ 141 NELMS AVE NW Decatur AL, 34.607439, -87.011832 ].
Neighborhoods:
0.315 km near the corner of 16th Ave and Adams Dr
0.394 km near the main intersection of 1st St and 16th Ave
|
34.608016, -87.0110523
|