Leverne Means was born in 1957, age 67. Leverne Means's address is 9220 Niki Place Apt 201, Manassas, VA 20110. Possible relatives include Alesha Means, Alfred Means and 3 others. Public records show Leverne has also lived in Alexandria, VA.
Results 1 - 1 of 1