Q: I was surprised to see an armadillo crossing the road in Tallulah Falls one morning at 5:45 a.m.!
A: Armadillos are everywhere in Georgia! I recently heard of one on Collier Rd. in Atlanta and another on North Druid Hills Rd. in Decatur. A couple of years ago I asked folks to tell me how far north they had seen armadillo carcasses on the highway. One person saw them as far north as Illinois! If you have a need to control them, I have details at http://www.walterreeves.com/gardening-q-and-a/armadillo-control/.