Get directions to: Pizza Hut, Houlton, ME Restaurant address: 136 North St Houlton, ME 04730, USA Driving Walking Bicycling Restaurant: Pizza Hut