Police Log

Posted 12/6/17

DUTY TO STOP Christopher Castro, 33, of 109 Union Avenue in Providence, was arrested on Dec. 3 at approximately 10:00 p.m. by Officer Leonard for duty to stop-damage to attended vehicle as the result of an accident investigation on Garfield Avenue in

This item is available in full to subscribers.

Please log in to continue

Log in