Leon Means was born in 1921, age 103. Leon Means's address is 435 Victory Street , Nash, TX 75569. Possible relatives include Bennie Means, Catherine Means and 1 others. Leon's latest phone number is (281) 682-2093. Previous phone numbers include (903) 838-7157 and (903) 926-1183.
Address History: 435 Victory Street, Nash, TX 75569;
1211 Martha Street, Texarkana, AR 71854;
Dowagiac, MI 49047
Leon Means's current address is 1299 Peck Street Apt A, Muskegon, MI 49441. Leon has also lived in Muskegon, MI.
Results 1 - 2 of 2