Osa Snead was born in 1930, age 94. Osa Snead's address is 162 Harvest Drive , Charlottesville, VA 22903. Possible relatives include Taylor Lewis, Erik Snead and others. Public records show Osa has also lived in Charlottesville, VA. Osa's latest phone number is (434) 295-5520.
Also goes by: Osa Snead
Phone Numbers: (434) 295-5520
Results 1 - 1 of 1