FAQ

Yes, Sequoia High School has tennis courts.
Sequoia High School has 0 indoor courts and 4 outdoor courts. There are a total of 4 courts.
Surfaces: hard.
Sequoia High School is located at 480 James Ave, Redwood City, California, 94062, United States.
You can play at Sequoia High School by joining or creating an open play through Bounce.