We have found 20 properties on N Country Club Rd, Decatur, IL. Average price per square feet on N Country Club Rd is $191. It is 80.2% higher than average price per sqft Decatur. Average sale price on N Country Club Rd is $228,640. It is 3.5% lower than average sale price in Decatur.