Tag: encino golf course
Encino and Balboa Golf Courses

Encino and Balboa Golf Courses

The Encino and Balboa Golf Courses are located at the same facility in Encino, California. This is a City of Los Angeles Golf facility, and each is a full-size course with plenty ...