16 Mountain Brook High School seniors named National Merit Semifinalists

by