Carroll is associated with American Bio Clarifiers, Inc. Carroll's birth date was listed as 1937. This year Carroll celebrated his 87 birthday. Other a city that he has stayed in is Washington. Carroll has listed phone number: (202) 882-5718. Carroll now resides at 7809 Morningside Dr, Washington, Dc 20012.