Possible relatives of Robert are: Dorothy R Teuton, Peggy E Teuton, Sherri Lynn Teuton and 3 other people. Phone number listed for Robert is (386) 738-4604. Robert turned 69 years old. Robert's birth year is 1955. Public records show Shakopee, Burnsville, Saint Paul and 4 other cities as cities Robert also stayed in. Robert’s residency is at 1125 Taylor Rd, Deland, Fl 32720.