Excelling in all facets: Vestavia Hills’ Anna Towry the ‘perfect kid to coach’

by