3 Hoover elementary schools named to top 25 schools in state

by