Felicia Logan was born in 1979, age 44. Felicia Logan's address is 2324 S 11th Street , Springfield, IL 62703. Possible relatives include Ethel Brewerlogan, Donnaisha Logan and 8 others. Public records show Felicia has also lived in Springfield, IL. Felicia's latest phone number is (217) 361-1994. Previous phone numbers include (217) 528-6824 and (217) 670-1014.
Results 1 - 1 of 1