83-85 PROVIDENCE ST

Not the correct location?
Suggest an edit
41.56957, -72.051896