Robert currently resides at 7085 Eagle Rd, Meridian, Id 83642. Robert turned 72 years old. This person's birth year is 1952. Robert owns the phone number (208) 376-7115. Cities Robert has lived in before are Elko, Fullerton, Cave Junction and 4 other cities. This person is linked with Strasser Farms, Inc. We have found 7 possible relatives of Robert: Kimberly Ann Strasser, Margaret Mary Strasser, Kristina Marie Strasser and 4 other people.