AVILLA ELEM. Phone: (417) 246-5330 Street Address 400 SARCOXIE ST AVILLA, MO 64833 Mailing Address: PO BOX 7 AVILLA, MO 64833+0007 Coming soon: Your comments about this school.