Robert A Scarbrough lives in a house at 22289 N Can Ada Rd, Star, ID 83669. The subject in question's known places of residence include 5603 Castle Dr, Boise and 5608 Castle Dr, Boise, ID 83703. All parcels addressed to the person in question were handled through Po Box 7304, Cave Creek, AZ 85327-7304. This mailbox was not used after 2007. According to the data, Robert, the person and Betty Virginia Scarbrough (eighty-six years old) have tied the knot. Records show that Mr. Scarbrough, the individual has access to 4 email addresses. Scarbrough, the individual and Robert A Scarbrough are connected, as shown in public records. Robert Allen Scarbrough and Betty Virginia Scarbrough (between 1989 and 1994) were cohabitants at 5608 Castle Dr, Boise, ID 83703. The individual in question is a frequently occurring name among residents of Idaho, Oregon, Utah, Washington. The address is shared by multiple individuals, including Betty V Scarbrough, Betty Scarbrough, Robert A Scarbrough