FAQ

Yes, Holland High School has tennis courts.
Holland High School has 0 indoor courts and 4 outdoor courts. There are a total of 4 courts.
Surfaces: hard.
Holland High School is located at 103 Canada St, Holland, New York, 14080, United States.
You can play at Holland High School by joining or creating an open play through Bounce.