11002 Bee Canyon Access Rd.
Irvine, CA 92602
The Bowerman Landfill & Power Plant is one of the largest landfills in California, sitting on 725 acres. The Plant also features state-of-the-art reciprocating engines that convert compressed and cleaned methane gas into electricity.