The phone number (314) 846-2297 is Glenn’s. 1928 is his birth date. Glenn has reached the age of 95 years. Glenn currently resides at 2971 Crossgate Rd, Saint Louis, Mo 63129. A city Glenn has lived in before is Imperial.