Lori Bowen Channahon, IL by Main User | Dec 16, 2016 | Complaint about a Person, IllinoisLori is a Cheater and a Liar and not to be trusted. Karma is a you know what.