Vestavia Hills High School is a public high school in Vestavia Hills, Alabama. The Vestavia […]