Leona Taylor was born in 1928, age 95. Leona Taylor's address is 21 Curtis Drive , New Orleans, LA 70126. Possible relatives include Joan Angelin, Reginald Angelin and 8 others. Public records show Leona has also lived in New Orleans, LA. Leona's latest phone number is (504) 241-4337. Previous phone numbers include (504) 248-2784 and (504) 701-6823.
Also goes by: Leona H Angelon,
Leona H Paylor,
Alfred J Taylor,
Leon H Taylor
Results 1 - 1 of 1