Taube Tennis Center in Stanford, CA 94305

Taube Tennis Center in Stanford, CA 94305 (Santa Clara County) is a stadium (Tennis). Taube Tennis Center is located near Memorial Way. Ⓦ.

Leisure
stadium
Named after Tad Taube
Located in Santa Clara County
Country United States