107 Culloden Rd, Stamford, Ct 06902 is where Robert resides. Other a city that he has stayed in is Inverness. The current age of Robert is 38. This person's birth year is 1986.