Records link phone number (918) 689-2343 with Glenna’s details. Glenna was born in 1952. Public records show Eufaula as a city Glenna also stayed in. Glenna’s residency is at Hc 63, Eufaula, Ok 74432. The current age of Glenna is 72.