75-year-old Robert W Carroll lives in Apache Junction, Arizona. Robert has also lived in Ames, Iowa; Des Moines, Iowa and West Des Moines, Iowa. Companies in which Robert has a work history include Carroll Enterprises and Chase Commercial Corporation.