Stanford University

Taube Tennis Center

641 Campus Drive East
Stanford, California 94305

GPS:
37.420099, -122.169802

Type an address or city for custom directions: