Glenn turned 80 years old. Records link phone number (505) 434-5706 with Glenn’s details. Other a city that he has stayed in is Alamogordo. His birth year was listed as 1944. 390 Po Box, Kekaha, Hi 96752 is where Glenn lives.