1. Leon Little & Sons 135 Bangor St, Houlton, ME 04730 Coordinate: 46.11787,-67.85271 Phone: (207) 532-2274