Ms. Ruggles's history began on 21 August 1942, leading to their current age of eighty-three years. Margaret Ruggles's residence is situated at 13570 Pleasant View Rd, Three Rivers, MI 49093. The individual in question maintained a residence at 1200 Elm St, Three Rivers. The data suggests that the subject in question and Gerald B Ruggles (84 year old) are married to each other. To contact Ruggles, send a message to the email address [email protected]. Public records suggest a possible link between the aforementioned subject and Gerald B Ruggles from Three Rivers, J B Ruggles (fifty-nine years). The aforementioned individual and John Robert Baker (in 2004) had a shared living arrangement at 1200 Elm St, Three Rivers, MI 49093, USA. Public records indicate that multiple individuals named Margaret M Ruggles, the individual reside in Michigan, Kentucky, Ohio, Kansas. The address is shared by multiple individuals, including Eleanor Ruggles, Gerald B Ruggles, J B Ruggles