Miller Tennis Center

Miller Tennis Center

The Men’s and Women’s Tennis teams’ facility is Miller Tennis Center in Williamsville, New York. The Miller Tennis Center has 10 Outdoor Har-Tru Courts.

Miller Tennis Center, 5959 Sheridan Drive, Williamsville, New York, 14221.