Carroll has reached 97 years of age. Carroll's birth year is 1926. He has stayed in Nederland and Beaumont before moving to Nederland. The number currently linked to Carroll is (409) 722-5295. Carroll currently resides at 7721 Gayle Rd, Nederland, Tx 77627.