Michael & Anne Greenwood Tennis Center

  • Address:

    700 N. Washington St.

    Stillwater, OK 74075

  • Phone:

Overview

The Michael and Anne Greenwood Tennis Center is the home of Cowboy and Cowgirl Tennis. This facility draws praise as one of the premier college tennis complexes in the country.

Events

2024 Big 12 Men's Tennis Championship

NCAA Division I Men's & Women's Tennis Championship

Yelp