Results
Lyle D. Rust, badge #590000
Department:
St Paul
Complaints
92-1020
, Internal Affairs, CLOSED
95-0106
, Internal Affairs, CLOSED