The age of Carroll is 84. 1939 is the birth year of Carroll. Carroll’s current address is 106 Crane St, Alvord, Tx 76225. People possibly related to Carroll are Frances Mayrand, Michele Lea Hardee, Michele L Mayrand and 2 other people. Records link phone number (940) 427-2445 with Carroll’s details. This person has lived also in Denton, Alvord and Poteau.