Get directions to: Pizza Hut, Lowell, MA Restaurant address: 55 Church St Lowell, MA 01852, USA Driving Walking Bicycling Restaurant: Pizza Hut