Deerfield seems to be far away, so maybe rural. But is Groton, Nobles, Andover, and Exeter considered rural too?