Robert turned 63 years old. Records link phone number (641) 293-5807 with Robert’s details. The birth year was listed as 1962. Company linked with Robert is: Superior Livestock, Inc. Robert’s current address is 5011 Cardinal Ave, Northwood, Ia 50459. In addition to Northwood, Robert also lived in Northwood and Lake Mills.