The number currently linked to Glen is (318) 797-0613. Glen is related to or closely associated with Dorothy Seawright Haddock, Catherine Zywicke Haddock, Edison Taylor Haddock and 2 other people. This year Glen celebrated his 59 birthday. Glen's birth year is 1965. Glen’s current address is 10856 Vineyard Pass St, Las Vegas, Nv 89141. Other cities that he has stayed in are Shreveport and Houston.