Northwood Hills Golf Club

Northwood Hills Golf Club
Shreveport,la

ABOUT THIS COURSE

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 restaurant for delicious and refreshing food and drink. If our golf club reviews aren’t enough for you, come see for yourself. Bring your clubs and experience what our facilities can offer you. From 18 holes of enjoyable play to great food and atmosphere in our restaurant, you’ll have a great time, every time!” – Northwood Hills Golf Club