Records link phone number (314) 631-3683 with Glenn’s details. Glenn turned 68 years old. Glenn's birth date was listed as 1956. Glenn’s current address is 3810 Bayless Ave, Saint Louis, Mo 63125. Cities Glenn has lived in before are Saint Louis and Arnold.