The individual in question has reached 84 years, with their birth date documented as 26-09-41. The aforementioned party's home address is located at 919 North Electric Avenue Alhambra. The subject has documented 3 addresses in public records. Previous address records indicate: 6817 Watcher St, Commerce, 1295 Barcelona Dr, Akron, OH 44313, and 1807 Olive Ave, South Pasadena, CA 91030. June I Ruggles (age: eighty-eight years) is believed to be the spouse of John Ruggles. The email address [email protected] is registered to Mr. Ruggles. June I Ruggles from Littlerock, Jennifer R Ruggles (fifty-one years) and the subject have appeared together in various records. You can find people with the name John Ruggles in California, Arizona. It is our assumption, based on public records, that Christina Ruggles, Mr. Tsai are also living at this location