Ruff Barden's address is 514 Burrell Avenue , Lewiston, ID 83501. Public records show Ruff has also lived in Lewiston, ID.
Ruff Barden's current address is 3411 8th Street , Lewiston, ID 83501.
Address History: 3411 8th Street, Lewiston, ID 83501
Ruff's home address is 1060 Hemlock Drive , Lewiston, ID 83501.
Address History: 1060 Hemlock Drive, Lewiston, ID 83501
Results 1 - 3 of 3