Carroll now resides at 707 Highland Ave, Boulder, Co 80302. Carroll was born 78 years ago. The birth year was listed as 1946. Carroll has previously lived in Boulder. Carroll has listed (303) 444-5929 as his phone number.