Templeton Tennis RanchBy admin / June 6, 2023 Templeton Tennis Ranch345 Championship Ln, Templeton, CA, 93465, USATempleton California Phone: 8054349605Url: http://ttrtennis.com/