Felicia Leonard was born in 1978, age 46. Felicia Leonard's address is 614 South Main Avenue , Sylacauga, AL 35150. Public records show Felicia has also lived in Montgomery, AL. Felicia's latest phone number is (256) 249-8062. Previous phone numbers include (256) 334-0023 and (256) 334-0032. The latest email address for Felicia Leonard is kat****@yahoo.com.
Address History: 614 South Main Avenue, Sylacauga, AL 35150;
3649 Woodley Road Apartment 14, Montgomery, AL 36116
Emails: kat****@yahoo.com
Results 1 - 1 of 1