Results

Felix Alvarado, badge #79

Department: Minneapolis

Complaints

  • 17-01876, Office of Police Conduct Review, CLOSED - NO DISCIPLINE