Leon Lamastus lives in Bowling Green, KY. Leon has also lived in Scottsville, KY.

Public Records

Arrest Records

Possible Social Links

Scroll