James Ruff, the person's chronological records place their birth on December 2, 1983, resulting in an age of 42 years. James H Ruff JR's recorded address is 8812 E 86 St, Raytown, MO 64138, USA. James, the individual has relocated numerous times, accumulating ten former addresses. The following addresses are part of the recorded residential history: 6725 W 76th St, Overland Park, KS 66204, 10739 Stark Ave, Kansas City, and 4012 E 35th St, Kansas City, MO 64128. A review of records shows that Ruff H James JR has access to 5 email addresses. Legally accessible documents reveal ties between the aforementioned subject and James H Ruff (61 years). Tamika M Ruff (in 2008) and Ruff H James JR occupied the same address at 3900 E 72nd St, Kansas City, MO 64132. The name Ruff H James JR is common among residents of Missouri, Iowa, Nebraska, Arkansas. Public records suggest to us that Brandi E Mack, Tracy L Mack are also living at 8812 E 86 St