Newport Opp Elmwood
East Providence, RI 02916, USA
Newport Opp Elmwood is located in Providence County of Rhode Island state. .
The coordinates that you can use in navigation applications to get to find Newport Opp Elmwood quickly are 41.849188 ,-71.354503