Otis Sluss was born in 1950, age 73. Otis Sluss's address is 381 Po Box , Man, WV 25635. Possible relatives include Sheila Chambers, David Sluss and 5 others. Public records show Otis has also lived in Stollings, WV.
Also goes by: Ottis M Sluss
Address History: 381 Po Box, Man, WV 25635;
238 Po Box, Stollings, WV 25646
Results 1 - 1 of 1