Public records show Saint Louis as a city Glenn also stayed in. We have found 8 possible relatives of Glenn: Stroup L James, Julie Ann Daubendiek, Edward L Stroup and 5 other people. Glenn's birth date was listed as 1919. Records link phone number (314) 961-6599 with Glenn’s details. The current age of Glenn is 104. Glenn now resides at 10636 Thayer Ct, Saint Louis, Mo 63123.