Records link phone number (724) 222-1621 with Glenn’s details. Laroche Bard Technologies, Llc is a business Glenn has some connections with. Glenn now resides at 226 Possum Hollow Rd, Greensburg, Pa 15601. Glenn has previously lived in White Oak, Washington, Pittsburgh and one other city. The current age of Glenn is 51. 1973 is the birth year of Glenn.