Decatur IL Escrow Service 1. 143 N Water St, Decatur, IL 62523 | Macon County Title Co (217) 428-8080