Felicia Lenard was born in 1957, age 66. Felicia Lenard's address is 2000 Peach Street Apartment 44, Monroe, LA 71202. Possible relatives include Nakeisha Brown, Anquneisha Lenard and 8 others. Public records show Felicia has also lived in Monroe, LA. Felicia's latest phone number is (318) 322-5059. Previous phone numbers include (318) 322-7978 and (318) 323-1223.
Results 1 - 1 of 1