A city Caroll has lived in before is Wilmington. The number currently linked to Caroll is (302) 999-9457. Caroll has reached the age of 64 years. Caroll currently resides at 1223 New St, Wilmington, De 19808. Caroll's birth year is 1960.