Leven Snowden was born in 1916, age 107. Leven Snowden's address is 1173 Gunn Hall Drive , Virginia Beach, VA 23454. Possible relatives include Deanna Congden, Hee Kim and 9 others. Public records show Leven has also lived in Virginia Beach, VA.
Results 1 - 1 of 1