Carroll Kelley was born in 1937, age 87. Carroll Kelley's address is 7420 Dogwood Court , Indianapolis, IN 46256. Possible relatives include Jennifer Archer, Eric Kelley and 5 others. Public records show Carroll has also lived in Saint Petersburg, FL and Seminole, FL. Carroll's latest phone number is (317) 336-6012. Previous phone numbers include (317) 570-1397 and (317) 576-9186.
Address History: 7420 Dogwood Court, Indianapolis, IN 46256;
4575 Cove Circle Apt 802, Saint Petersburg, FL 33708;
Seminole, FL 33777;
Fishers, IN 46037;
Mccordsville, IN 46055
Results 1 - 1 of 1