Margot Means was born in 1926, age 97. Margot Means's address is 15372 N 650th Street , Shumway, IL 62461. Possible relatives include Julie Goebel, John Means and 1 others. Public records show Margot has also lived in Decatur, IL. Margot's latest phone number is (217) 868-2916.
Phone Numbers: (217) 868-2916
Results 1 - 1 of 1