Jump to navigation
Free Newsletters
Advertisement
We're undergoing a website migration. Please pardon any intermittent outages.
Immaculata High School in Somerville is the first in the Diocese of Metuchen to use solar panels in an effort to align diocesan practice with Pope Francis' encyclical "Laudato Si', on Care for Our Common Home."