Michelle Ridlehoover
Michelle Ridlehoover is an inspector with the Metropolitan Police Department of the District of Columbia.
https://leb.fbi.gov/image-repository/michelle-ridlehoover.jpg/view
https://leb.fbi.gov/image-repository/michelle-ridlehoover.jpg/@@images/image
Michelle Ridlehoover
Michelle Ridlehoover is an inspector with the Metropolitan Police Department of the District of Columbia.