Public records show Austin, Albuquerque and Santa Fe as cities Glenn also stayed in. The residency of Glenn is at 3608 Wichita St, Vernon, Tx 76384. The phone number (512) 344-2245 is Glenn’s. Glenn was born in 1952. Glenn has some connections with business: Glenn Hirsch, Md, Pa. The current age of Glenn is 72.