This person's birth year was listed as 1950. Glennon now resides at 3 Millbrook Ln, Saint Louis, Mo 63122. Public records show Saint Louis, Saint Ann and Kirkwood as cities Glennon also stayed in. ...