Aroostook Auto Tech13 Mechanic St, Houlton, ME 04730 · 0.4 miListedIntoxalockSee hoursClosed SaturdayAll hoursMonday7 AM to 5 PMTuesday7 AM to 5 PMWednesday7 AM to 5 PMThursday7 AM to 5 PMFriday7 AM to 3 PMSaturdayClosedSundayClosedCall (207) 517 2552DirectionsDetails