Carroll has previously lived in Rapid City, Saint Paul and West Saint Paul. Company linked with Carroll is: Mr Print Of Rapid City, Inc. Carroll now resides at 4320 Main St #19B, Rapid City, Sd 57702. Carroll's birth year is 1947. Carroll has listed phone number: (605) 342-2499. Carroll was born 77 years ago.