James L Ruff, the individual's official documentation lists 06/17/77 as their birth date, confirming 48 years of age. This person's legal residence is recorded as 35 Old Stonehouse Road North Carlisle. James E Ruff has resided in four distinct locations over time. This person's housing history is noted as: 50 Quarry Hill Rd, Newville, 4 John Dr, Carlisle, PA 17015, and 48 Quarry Hill Rd, Newville, PA 17241. Po Box 103, Newville, PA 17241-0103 was where all of James E Ruff's packages ultimately arrived. The last occasion on which this postal box was used was in 2004. The spouse of the aforementioned person is expected to be Julie A Ruff (age: 48). James L Ruff may use up to seven email addresses for communication. Confidential sources may suggest that James L Ruff, the individual and Julie A Ruff (48 years) have an affiliation. The subject and Paulette M Ruff (in 1998) lived at the same address, 48 Quarry Hill Rd, Newville, PA 17241. Pennsylvania, Maryland are home to several individuals named the aforementioned subject. Other people living in the building include Leroy H Ruff, Ms. Ruff, Skip Ruff