Heavy police presence near hotel in Sturbridge
massachusetts | I-84 Near Sturbridge |
|
84
|
There was a large police presence Saturday night near a hotel in Sturbridge, Massachusetts ... the Super 8 is located right off interstates 84 and 90 in the heart of Sturbridge, overlooking ...[...]
Sep 02, 2023 6:14pm | 0 view | source: Bing
|
![](/images/ico_mag.png) |