We have found 19 properties on N Church St, Decatur, IL. Average price per square feet on N Church St is $46. It is 56.6% lower than average price per sqft Decatur. Average sale price on N Church St is $35,286. It is 85.1% lower than average sale price in Decatur.