- Name
- Phone
- Address
Francis Kellen
Francis O. Kellen currently lives in Los Angeles, CA, United States of America.
Francis O'connor Kellen was born in May 1992 and is currently 34 years old. Public records show that Francis lives at 2714 Portland ST, Los Angeles, CA 90007-2428 since June 2014. Previous address history may also place Francis in Austin, TX, and other nearby areas over the years.
Still looking for the correct Francis Kellen? There are more pages of results for Francis Kellen. Try getting more specific and search using the city, state, or specific location. USA People Search has millions of results. Let us help you find what you want!
FAQs
Where does Francis currently live?
How long has Francis lived at the current address?
Where has Francis lived previously?