Tommy Thomas Pro Shop
Permanently closed
50 Peppe Dr
Inwood, NY 11096
Inwood Country Club, established in 1901 and redesigned by Herbert Strong, offers a classic golf experience just 20 miles from Manhattan. Nestled along the Jamaica Bay Estuary on Long Island's South Shore, the course provides sweeping views of the Manhattan skyline, creating a unique atmosphere for golfers.
The club also features a private beach club along the Atlantic Ocean, making it a cherished destination for families seeking sun, sand, and surf. This combination of golfing heritage and beachfront relaxation distinguishes Inwood as a timeless gem within the Metropolitan area.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.






