1. Town of Tillar Executive Offic 106 E B St, Tillar, AR 71670 Coordinate: 33.71272,-91.4537 Phone: (870) 392-2584