Ovella Taylor was born in 1932, age 91. Ovella Taylor's address is 508 W Washington Avenue , Morton, TX 79346. Possible relatives include Sherrill Sahlin, John Taylor and 1 others. Public records show Ovella has also lived in Columbus, OH. Ovella's latest phone number is (806) 266-0118.
Phone Numbers: (806) 266-0118
Results 1 - 1 of 1