This is the nearest street address. [ 1301 EDWARDS AVE Elmwood LA, 29.958481, -90.193749 ].
Neighborhoods:
0.036 km near the corner of Jarvis St and Edwards Ave
0.161 km near the main intersection of Edwards Ave and Powell St
|
29.958476, -90.193744
|