Northwood Hills Golf Club
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.
|Golf Course Amenities||