Public records show Shreveport as a city Carroll also stayed in. Duggan & Sons, Inc is a business Carroll has some connections with. The phone number (318) 222-4529 is Carroll’s. Carroll’s current address is 4610 Dixie Shreveport Rd, Shreveport, La 71107. His birth year was listed as 1958. Suzanne Musgrave Duggan, Molly Jones Duggan, Paul D Carroll and 6 other people are people possibly related to Carroll. This year Carroll celebrated his 66 birthday.