Cleveland Park is a public tennis location whose address is at 100 Scotland St, Houston, TX 77007. There are 2 public tennis courts accessible at this tennis facility. The tennis courts are not lighted. We have 6 active tennis participants presently listed at Cleveland Park. You can get in touch with this tennis location at 713-837-0311. Check out nearby tennis courts in this neighborhood - 77007, Houston, TX. Get listed for free now at this tennis facility to participate with other tennis participants. Check out the Flex Leagues – at $4.99/month Tennis Round will connect you with other tennis buddies routinely. Accumulate points, rankings and more.