150 ME-46, Orland, ME 04472 (207) 469-7554
How to go there
Auto repair shop Loc: 44.5768 / -68.7532
Plan your visit