Carroll was born 95 years ago. The birth year was listed as 1928. The number currently linked to Carroll is (337) 993-0446. Carroll's possible relatives are Richard Victor Lovell, Peggy C Lovell, Cheryl Marie Leichliter and one other person. Carroll now resides at 209 Birch Dr, Lafayette, La 70506. Other cities that he has stayed in are Lafayette, Lake Arthur and Breaux Bridge.