Glenn’s current address is 1707 44Th Ave, Tuscaloosa, Al 35404. 1924 is his birth date. Glenn was born 99 years ago. Possible relatives of Glenn are: Howard Keith Clements, Cindy S Clements, Dorothy M Clements and one other person. Phone number listed for Glenn is (205) 553-1227. Glenn has previously lived in Tuscaloosa and Holt.