The residency of Carroll is at 832 Main, Urbana, Oh 43078. We have found 4 possible relatives of Carroll: Brian Edward Applegate, Esther Sue Applegate, Gregory M Applegate and one other person. The age of Carroll is 87. Carroll's birth year is 1937. Other cities that he has stayed in are Brookville and Urbana. This person is linked with MLE INC.