Cities Carroll has lived in before are Villas and North Wales. Carroll was born 109 years ago. His birth year was listed as 1914. Carroll owns the phone number (215) 368-4790. 32 Brookside Dr #B, Lansdale, Pa 19446 is where Carroll lives.