golf resort in los angeles
About 14 results.
Knollwood Golf Course
Balboa Boulevard 12040, 91344 Los Angeles, United StatesMake Granada Hills golf tee times. Championship golf course and amenities make it one of Southern California’s best public golf facilities.