Glen’s current address is 432 Evergreen Dr, Haughton, La 71037. The possible relatives of Glen are Elizabeth Maurine Shepherd, Stephanie J Shepherd, Amanda Maurita Shepherd and 4 other people. Cities Glen has lived in before are Shreveport, Choudrant, Doyline and one other city. The number currently linked to Glen is (318) 949-8243. This person's birth year is 1958. Glen was born 66 years ago.