This individual has experienced 84 years of existence since their birth on July 22nd, 1941. Ruff's home has been documented as 19427 Greentree Way, Cornelius, NC 28031. Michael Ruff's residential history includes 10 previous addresses. This person's living history includes stays at: 10342 Utopia Cir N, Boynton Beach, 174 Onawa Rd, Red Feather Lakes, and 66 Millhaven Ct, Edgewater, MD 21037. Po Box 808, Edgewater, MD 21037-0808 was where all of Micheal Ruff's packages ultimately arrived. Post office mailbox was in operation between 2002 and 2003. The spouse of the aforementioned individual is expected to be Karen Krebeck Ruff (age seventy-eight years). Mike Ruff can utilize three email addresses. Michael Ruff, the individual and Miriam C Ruff have been mentioned together in public records. Michael, the individual and Brian J Boyce (in 2012) were registered at the same address, 7510 Needlefish Ct, Wilmington, NC 28411, USA. There are people with the same name, Michael Ruff, the individual, living in North Carolina. According to public records, Karen Krebeck Ruff, Karen K Ruff are also residing at this location