Glenn’s current address is 23 John St, Rensselaer, Ny 12144. Glenn has listed phone number: (518) 462-9368. Glenn was born in 1978. Public records show Albany, East Nassau, Hudson and one other city as cities Glenn also stayed in. Glenn was born 46 years ago.