Glen was born 60 years ago. We have found 7 possible relatives of Glen: Nancy Ibarra Galloway, Joseph A Galloway, John C Galloway and 4 other people. Glen is a resident of 40646 Fm 2979 Rd, Hempstead, Tx 77445. His birth year was listed as 1964. Other a city that he has stayed in is Houston. The number currently linked to Glen is (979) 921-0111.
Public records show that Glen is Scotch. Possible Glen's ethnic group is Western European. Language he can speak is English. Glen's education level is college. Glen's birth date is 1964-08-01.