El Dorado Park Golf Course is a magnificent 18 hole layout that can truly be called a "player's course," due to its expansive layout and numerous water hazards. El Dorado Park Golf Course also offers extensive practice facilities.
http://www.cityoflongbeachgolf.com/