Sarah Odel was born in 1955, age 69. Sarah Odel's address is 4724 Big Level Road , Mill Spring, NC 28756. Possible relatives include Albert Odel, Angela Odel and 5 others. Public records show Sarah has also lived in Mill Spring, NC. Sarah's latest phone number is (704) 625-4713. Previous phone numbers include (828) 625-2222 and (828) 625-4713.
Also goes by: Sarah Louise Odel
Results 1 - 1 of 1