Lenox Ave Shooting l Providence l WPRI.com
you can see my house in the top left of the 2nd picture. The cops are still here. And it's Lenox Ave, not Street. I actually heard the shots. A car pulled up next to the car you see in the pics and unloaded about 6 shots IIRC.