The North Palm Beach Tennis Center is a public facility that also has a very active membership. Programs are open to everyone. Daily walkin court fees are available. Located at the North Palm Beach Country Club, 951 Highway 1, North Palm Beach, FL 33408.