The Shrewsbury power facility, located in Shrewsbury, Massachusetts, operates under the jurisdiction of the Northeast Power Coordinating Council (NERC) and is integrated within the ISO New England power control area. This facility utilizes internal combustion technology and has an operating capacity of 14 megawatts (MW). The plant is unregulated and is wholly owned and operated by the City of Shrewsbury, Massachusetts. The primary fuel source for the facility is oil, ensuring a reliable energy supply for the local community.