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
Margot Means's current address is 8636 El Rico Drive , Indianapolis, IN 46240. Margot's age is 63 years old (1960). Phone numbers associated with Margot are (317) 823-0127 and (386) 668-7530.
Also goes by: Mary Ann Means
Address History: 8636 El Rico Drive, Indianapolis, IN 46240;
284 Englenook Drive, Debary, FL 32713;
Lake Mary, FL 32795
Results 1 - 2 of 2