The birth year was listed as 1967. Records link Glenn with Missy L Mcelroy, Felix Paul Mcelroy, Lucinda Chaisson Mcelroy and 3 other people. The phone number (985) 851-2933 is Glenn’s. Glenn turned 57 years old. Glenn’s current address is 223 Ziegler Ave, Houma, La 70360. Glenn has previously lived in Houma.