The Diablo Canyon Nuclear Power Plant in Avila Beach.
The Diablo Canyon Nuclear Power Plant in Avila Beach. David Middlecamp dmiddlecamp@thetribunenews.com
The Diablo Canyon Nuclear Power Plant in Avila Beach. David Middlecamp dmiddlecamp@thetribunenews.com

The best deal for SLO County? Keep Diablo Canyon open.

November 16, 2016 07:16 PM