The number currently linked to Carroll is (713) 590-3521. 13383 Mccomb Rd, Conroe, Tx 77302 is where Carroll lives. His birth year was listed as 1961. He has stayed in Houston before moving to...