ALMENA EL Phone: (715) 357-3263 Street Address 100 W RIVER AVE BARRON, WI 54812+ Mailing Address: PO BOX 86 ALMENA, WI 54805+0086 Coming soon: Your comments about this school.