The City of Santa Clarita launched an informational webpage on the City site today to provide residents with information on the natural gas storage facilities located within and adjacent to City boundaries. The new webpage can be found at...