The current age of Glenn is 73. Glenn currently resides at 1313 Dell Way, Bowling Green, Ky 42101. In addition to Bowling Green, Glenn also lived in Bowling Green, Hillsborough and Durham. His birth year was listed as 1951. The number currently linked to Glenn is (270) 843-9755.