William Glenn Birkhead, Frances Lewis Birkhead, Wug Birkhead and one other person are people possibly related to Glenda. Public records show Spring, Shreveport and Pensacola as cities Glenda also stayed in. The residency of Glenda is at 5215 Lacreek Ln, Spring, Tx 77379. The age of Glenda is 66. The birth year was listed as 1958. The number currently linked to Glenda is (713) 376-4541.