Houston TX Tennis Courts-Private 1. 2603 Timmons Ln, Houston, TX 77027 | The Briar Club (713) 622-3667