In addition to Chubbuck, Glen also lived in Laramie, Fort Worth, Weatherford and 3 other cities. This year Glen celebrated his 68 birthday. The number currently linked to Glen is (817) 444-5370. 5617 Eve St, Chubbuck, Id 83202 is where Glen lives. People possibly related to Glen are Linda Walton Empson, Robert Paul Sasser, Stephanie L Empson and 3 other people. The birth year was listed as 1956.