City of Leclaire Facebook Twitter WhatsApp SMS Email Print Save Address 325 WISCONSIN ST LECLAIRE, IA 52753 563-650-7963 Last Updated: March 5, 2021 Map Other Information Facebook Twitter WhatsApp SMS Email Print Save