Ohio University Golf & Tennis Center – Indoor CourtsBy admin / June 6, 2023 Ohio University Golf & Tennis Center – Indoor Courts106 S Green Dr, Athens, OH, 45701, USAAthens Ohio Phone: 7405934669Url: http://www.ohio.edu/recreation