Felicia Hollis was born in 1980, age 43. Felicia Hollis's address is 7806 South Troy Street Apartment 7, Chicago, IL 60652. Public records show Felicia has also lived in Chicago, IL. Felicia's latest phone number is (773) 216-9219. Previous phone numbers include (773) 424-8723 and (773) 785-9848.
Results 1 - 1 of 1