This is the nearest street address. [ 15 ELMHURST AVE PROVIDENCE RI, 41.839863, -71.436973 ].
Neighborhoods:
0.074 km near the corner of Smith St and Arbor Dr
0.104 km near the main intersection of Smith St and Whitford Ave
|
41.8398254, -71.436794
|