1972 is the birth year of Glenn. This person is linked with The Installer. The current age of Glenn is 52. Glenn is related to or closely associated with Gregory A Timmerman, Dorothy L Timmerman, Robert E Timmerman and 5 other people. Glenn currently resides at 1936 Bitterroot Dr, Billings, Mt 59105. Glenn has listed (406) 256-5104 as his phone number. He has stayed in Billings and Ryegate before moving to Billings.