Michael & Anne Greenwood Tennis Center

  • Address:

    700 N. Washington St.

    Stillwater, OK 74075

Overview

The Michael and Anne Greenwood Tennis Center is the new home of Cowboy and Cowgirl Tennis. The facility is already drawing praise as one of the premier college tennis complexes in the country. The Greenwoods provided the lead gift for the multi-faceted tennis project with the remaining funding provided by other private donations.

Events
Yelp