Need Legal Help Now?

Page 1 of 3

Cheryl A. Willard, 50, killed in pedestrian collision on Dowling Village Boulevard in North Smithfield, Rhode Island

Modified Date: 
Mon, 11/27/2017 - 9:10am
Accident Date: 
Sunday, November 26, 2017

North Smithfield woman dies after she's struck trying to cross road

The operator of the vehicle was identified as Richard Roach, 31, of Lincoln. He has been charged with operating on a suspended license, operating on a suspended registration, operating without evidence of insurance, and operating with an expired inspection sticker, the police said.


People Involved: 
Cheryl A. Willard
Richard Roach

Add new comment

To prevent automated s-p-a-m submissions leave this field empty.