Evelyn was born 69 years ago. New Orleans is a city Evelyn has lived in. Evelyn was born in 1955. Records link Evelyn with Lucian A Leonard, Rosa Lee Leonard, Patrick L Leonard and 3 other people. Evelyn has listed (504) 263-1611 as her phone number. Evelyn currently resides at 1245 Leboeuf St, New Orleans, La 70114.