1926 is his birth date. Carroll has reached 98 years of age. In addition to Houston, Carroll also lived in Houston. Carroll has listed (713) 896-6672 as his phone number. 13803 Flagstone Dr, Houston, Tx 77041 is where Carroll lives.