Westminster Academy

Background

Westminster Academy is a school located in Memphis, Tennessee. The team competes at the Christian Brothers University regional, and made it to the state competition in 2019 after placing first in the region.