 Norwood Hills Country Club

Norwood Hills Country Club, also known as North Hills Country Club, is a country club located in Jennings, Missouri.Norwood Hills Country Club has a rich tradition and history dating back to the 1920s, when Norwood found its beginning as North Hills Country Club.