Public records show Mankato as a city Glen also stayed in. Glen’s current address is 916 Center St, North Mankato, Mn 56003. 1920 is the birth year of Glen. Glen owns the phone number (507) 625-6945. The age of Glen is 105.