Glenn now resides at 12163 Odonnell St, El Paso, Tx 79934. Glenn turned 63 years old. The birth year was listed as 1961. Public records show Martinez, Chaparral, Anthony and 4 other cities as cities Glenn also stayed in. Glenn has listed phone number: (915) 821-3168. The possible relatives of Glenn are Phyllis S Nicholls, Patricia Irene Longmire, Helen M Longmire and 3 other people.