Carrol currently resides at 318 Lehigh Ave, Gloucester City, Nj 08030. The phone number (856) 742-1094 is Carrol’s. This person has stayed in Haddon Township and Camden before moving to Gloucester City. The current age of Carrol is 63. Carrol's birth year is 1961.