Glenn has some connections with businesses: Huguet Glenn Home Repair and Universal Religious Suppliers, Inc. The birth year was listed as 1956. Glenn’s current address is 5908 Amhurst St, Metairie, La 70003. Glenn has listed (504) 734-0003 as his phone number. A city Glenn has lived in before is Metairie. Glenn was born 68 years ago. The possible relatives of Glenn are Janet K Huguet, Jonila Huguet, Christopher T Huguet and one other person.