Glemmon's birth year is 1952. The current age of Glemmon is 72. Glemmon has listed (636) 227-6622 as this person's phone number. 12434 Lighthouse Way Dr #A, Saint Louis, Mo 63141 is where Glemmon resides. In addition to Saint Louis, Glemmon also lived in Ballwin, Chesterfield, St Louis and one other city. The possible relatives of Glemmon are Lisa M Mertens, Barbara Lynn Mertens, Glen Mertens and 5 other people.