Glen is a resident of 477 Scotch Pine Cir, Haughton, La 71037. A city Glen has lived in before is Haughton. Glen has listed phone number: (318) 949-0933. 1933 is his birth date. The age of Glen is 90.