It operated from two studios: its offices and master production facilities were located on Dutton Street in downtown Lowell, Massachusetts; however, its transmitter and "main" studio was on Governor Dinsmore Road in Windham, New Hampshire, to comply with FCC regulations requiring that a station's transmitter be located within 15 miles of its city of license.date=March 2017