Rochester Police Arrest Log for June 18-20

7:18 a.m.


Rochester Police Arrest Log for June 18-20