Home | Services | Directions | NAPA Service Assistant

        Visit us on Facebook Facebook logo

Island Auto Repair
3 Indian Point Rd
Bar Harbor, ME 04609
(207) 288-5388


Island Auto Repair is centrally located on Mount Desert Island in the village of Town Hill, at the corner of State Highway 102 and Indian Point Road. We have been in business in Town Hill since 2007.

Whether you are a local resident or just visiting the island, we're here to fulfill your Foreign or Domestic automotive needs.  From cars to motor-homes, we have the skills and equipment to handle any job. We do major automotive repairs, i.e. engines and transmissions, and minor body work. We have advanced engine and electrical diagnostics equipment.

Please call us at (207) 288-5388 or drop by to set up an appointment.

Normal business hours are 8 am to 5 pm Monday thru Friday, Saturdays are by chance.

State of Maine Motor Vehicle Inspection hours are 8am to 9am Monday thru Friday.

AAA logo

We offer 24 hr towing. We take AAA as well as all other insurances.

After hours  number for towing is (207) 669-5271.

Accepted forms of Payment:

  • Discover
  • MasterCard
  • Visa
  • Cash
  • Local Checks

Owned and operated by Les Foss


ASE Logo
Site by MDI Web Design