This year Glen celebrated his 56 birthday. 510 Craig St, Atmore, Al 36502 is where Glen resides. Records link phone number (251) 368-2808 with Glen’s details. Glen's birth date was listed as 1968. Other cities that he has stayed in are Yankeetown, Pensacola, Homosassa and one other city.