Breadcrumbs Town of Elnora Current: Contact Contact Town of Elnora PO Box 336426 S Odon StElnora, IN 47529Phone: (812) 692-5415Email: clerk@elnora.in.govOnline Contact Form