Mary, the person has experienced 88 years of existence since their birth on May 17, 1937. This individual's domicile has been identified as 106 Colonel Dunovant Ct, Bluffton, SC 29909. The individual in question has a well-documented record of 10 past addresses. Historical records confirm residences at: 20910 Edgecliff Dr, Euclid, OH 44123, 20480 Edgecliff Dr, Euclid, and 20910 Edgecliff Dr, Euclid. Packages belonging to Ruggles, the person consistently arrived at Po Box 1178, Ellicottville, NY 14731-1178. This P.O. Box was not employed after 2005. Mary, the individual and Frederick Ruggles (between 2005 and 2007) shared a residential building at 20910 Edgecliff Dr, Euclid, OH 44123, USA. Many individuals in Georgia, South Carolina, North Carolina, Tennessee share the name Mary Ann Ruggles, the person. Carrie Meister, William Meister, Maryann A Ruggles are among the dwellers of the shared address