Glen's possible relatives are Janet Lorraine Leonard, Glenn A Leonard, Betty W Leonard and 3 other people. Glen has previously lived in Keenesburg and Longmont. The residency of Glen is at 823 Hubbard Dr, Longmont, Co 80501. Glen's birth date was listed as 1962. Glen owns the phone number (303) 678-1307. Glen was born 62 years ago.