1940 is the birth year of Glenn. Sharla Roach Witt, Derek Lynn Witt, Margaret J Witt and 2 other people are people possibly related to Glenn. The number currently linked to Glenn is (505) 275-7015. Glenn was born 84 years ago. Tijeras, Albuquerque and Edgewood are cities Glenn has lived in. 11028 Lagrange Park Dr, Albuquerque, Nm 87123 is where Glenn resides.