Get Directions to Hickory Point Bank & Trust ← View details 225 North Water Street, Decatur, Illinois 62523 +1 217-872-6375 Get Directions From* To * — Required information