This year Glenda celebrated her 69 birthday. She has stayed in New Orleans before moving to New Orleans. The number currently linked to Glenda is (504) 241-1901. Glenda’s current address is 7711 Shubert St #13, New Orleans, La 70126. This person's birth year is 1955.