1. Intoxalock Ignition Interlock 13 Mechanic St, Houlton, ME 04730 Coordinate: 46.12716,-67.83854 Phone: (207) 517-2552