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 

Contact 


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

Phone: 

207-276-9800

Fax:

207-276-4034