1951 is his birth date. This person has lived also in Atlanta. The current age of Carroll is 73. Carroll now resides at 2835 Monterey Dr, Decatur, Ga 30032. Carroll has listed phone number: (404) 659-5391.