Taube Family Tennis Stadium
E257097
UNEXPLORED
Taube Family Tennis Stadium is a collegiate tennis facility on the Stanford University campus known for hosting Stanford Cardinal tennis matches and major collegiate tournaments.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.