FAQ

Yes, Menlo Circus Club has tennis courts.
Playing at Menlo Circus Club requires a membership.
Menlo Circus Club has 0 indoor courts and 13 outdoor courts. There are a total of 13 courts.
Surfaces: hard.
Menlo Circus Club is located at 190 Park Ln, Atherton, California, 94027, United States.
You can play at Menlo Circus Club by joining or creating an open play through Bounce.