Glen is a resident of 532 Meridian St, Lebanon, In 46052. Glen turned 55 years old. The birth year was listed as 1969. Other cities that he has stayed in are Detroit, Beech Grove, Allenton and 2 other cities. Phone number listed for Glen is (765) 483-9389. Businesses linked with Glen are Nja Aquisitions Llc, Neudecker Manufacturing, Ltd and Alpha And Omega Machine Tool Inc.