The birth year was listed as 1949. Glenna’s current address is San Luis Ter, North Port, Fl 34287. People possibly related to Glenna are Elisa Gordon, Wilfred S Gordon, Samuel Gordon and 2 other people. Glenna owns the phone number (718) 284-2679. Glenna was born 76 years ago. Public records show Brooklyn, North Port and New York as cities Glenna also stayed in.