Ozzie Tarr was born in 1936, age 87. Ozzie Tarr's address is 16228 Plummer Street , North Hills, CA 91343. Possible relatives include Christy Tarr, Eileen Tarr and 2 others. Public records show Ozzie has also lived in Los Angeles, CA.
Results 1 - 1 of 1