Our church’s building is located just west of Anderson, IN, on State Road 32 about 45 minutes northeast of downtown Indianapolis. 3743 Nichol Ave., Anderson, IN 46011