Middlesex County Superior Court House at 360 Gorham Street in historic city center of Lowell, Massachusetts MA, USA.