Robert now resides at 1687 Bearden Ct, Meridian, Id 83646. Robert's birth year is 1969. The current age of Robert is 55. The number currently linked to Robert is (208) 846-8818. Robert has previously lived in Meridian, Burley and Billings.