Ottis Horsfall was born in 1958, age 66. Ottis Horsfall's address is 8120 Lemon Cove Court , Sacramento, CA 95828. Possible relatives include Maseye Horsfall, Natasha Moore and 1 others. Public records show Ottis has also lived in Castro Valley, CA. Ottis's latest phone number is (916) 422-2514. Previous phone numbers include (916) 689-6291.
Results 1 - 1 of 1