FAQ

Yes, Inwood Country Club has tennis courts.
Playing at Inwood Country Club requires a membership.
Inwood Country Club has 0 indoor courts and 10 outdoor courts. There are a total of 10 courts.
Surfaces: clay.
Inwood Country Club is located at 50 Peppe Dr, Inwood, New York, 11096, United States.
Website: http://www.inwoodcc.org/
You can play at Inwood Country Club by joining or creating an open play through Bounce.