Integrated Water Technologies, Llc and Water Management Technologies, Inc are businesses that might have connection with Glenn. The residency of Glenn is at 133 Locust St #C7, Mechanicsburg, Pa 17055. The birth year was listed as 1966. Glenn has listed phone number: (517) 238-8438. This year Glenn celebrated his 58 birthday. Glenn has previously lived in Hanceville, Quincy, Montgomery and 4 other cities. We have found 7 possible relatives of Glenn: Mary T Donnelysnapp, Michael Glenn Snapp, Amy L Swallow and 4 other people.