Glen has listed (314) 868-3161 as his phone number. Glen’s residency is at 1806 Millshire Dr, Saint Louis, Mo 63136. This year Glen celebrated his 99 birthday. The birth year was listed as 1924. In addition to Saint Louis, Glen also lived in Saint Louis and Florissant.