We have found 4 possible relatives of Glen: Elizabeth W Croll, Neal B Croll, Dennis B Croll and one other person. 1974 is his birth date. Records link phone number (828) 326-7024 with Glen’s details. The age of Glen is 51. Glen’s current address is 48 Robins Nest Dr, Lake Dallas, Tx 75065. Cities Glen has lived in before are Hickory, Kennard, Newton and 3 other cities.