• Stanford University West Campus Tennis Courts (map)
  • 188 Electioneer Road
  • Stanford, CA, 94305
  • United States