Sports Facilities in Elon Jimmy Powell Tennis CenterThe Jimmy Powell Tennis Center consists of 12 hard courts separated into bays of three courts each. The court bays