Luella Sneary was born in 1940, age 84. Luella Sneary's address is 1417 E Maple Avenue , Stillwater, OK 74074. Possible relatives include Cindy Bartram, Diana Lightfoot and 1 others. Public records show Luella has also lived in Stillwater, OK.
Results 1 - 1 of 1