Glen was born in 1977. This year Glen celebrated his 47 birthday. Glen has previously lived in Chuluota, Madison, Milwaukee and one other city. Glen is a resident of 8611 Maize Dr, Oak Creek, Wi 53154. The number currently linked to Glen is (407) 971-4121. The possible relatives of Glen are Richard E Mehring, Jean M Mehring, Carol J Mehring and 3 other people.