MDI, Maine

Cross Insurance
1201 Bar Harbor Road
Trenton , ME 04605

Your Local Trenton Insurance Agents

Cross MDI is a merger of two of our insurance offices-  Merchant Needham & Associates in Northeast Harbor, and Swan Insurance Agency in Bar Harbor. You will continue to receive the same superior service you have come to expect from your long-term contacts of either office. From home insurance to auto insurance, Cross provides you with the best insurance solutions to keep both your family and business protected. 

Insurance Solutions

  • Auto Insurance 
  • Home Insurance 
  • Renters Insurance 
  • Motorcycle Insurance 
  • Boat Insurance 
  • Liability Insurance 


Call or e-mail the MDI, Maine office today for quotes, coverage options, and premium comparisons.