Leona has listed (504) 891-7124 as her phone number. This person has lived also in New Orleans and Austin. Leona’s residency is at 1664 Robert St, New Orleans, La 70115. This year Leona celebrated her 90 birthday. Leona's possible relatives are Nona Kdr Epstein, Arthur Wmdres Epstein, James J Epstein and 3 other people. Leona was born in 1933.