The Mountain View Tennis Center Tennis Ladder. Open to all players from in and around Mountain View, CA. The city has over 35 public tennis courts and an active tennis community 365 days each year. Join the tennis ladder and invite any other player to play using the Quick Challenge link. Invitations should be sent to other players near and around your current rank.