Michael Leath Image
Inmate ID #956524
Gender Male
Current Facility St. Louis MI Police Jail
Location St. Louis, Michigan
Time Left 1587
Release Date
Phone 989-681-5285
Inmate Custody Status
Share