Northwood Hills Golf Club
Location
5000 Northwood Hills Dr
Shreveport
LA
71107
Northwood Hills Golf Club is an 18-hole championship golf course located in Shreveport, LA. As a semi-private country club, we are open to members and non-members alike. Originally founded in 1967, we strive to provide our guests with a world-class facility dedicated to the game of golf. Hungry after a game? Stop by our bar and grill for a nice refreshment and delicious food.
Amenities
Golf Course Amenities |
|
---|
Please Note: This listing is created and managed by the business. For the latest details on hours, services and availability, we recommend contacting the business directly before your visit.