Slide Hill Park Tennis CourtsBy admin / June 6, 2023 Slide Hill Park Tennis Courts2887 Grinnel Dr, Davis, CA, 95618, USADavis California Phone: 5307582000Url: http://cityofdavis.org/