Get directions to: Old Court, Lowell, MA Restaurant address: 29 Central St Ste 31 Lowell, MA 01852, USA Driving Walking Bicycling Restaurant: Old Court