Please remember, merchant cash advances (MCA) are not loans. MCA companies purchase future receivables, typically, for a split of daily credit card sales.

Union Bankshares Company

66 Main St
Ellsworth, ME 04605-1917
(207) 667-2504

Union Bankshares Company

PO Box 479
Ellsworth, ME 04605-0479
(207) 667-2504

Union Bankshares Company

66 Main Street
Ellsworth, ME 4605
(207) 667-2504

State Farm Insurance Co...

PO Box 548
Ellsworth, ME 04605-0548
(309) 766-2311

Coastal Mortgage Servic...

104 Main St
Ellsworth, ME 04605-1918
(207) 443-5256

Rooster Brother Inc

29 Main St
Ellsworth, ME 04605-2242
(207) 667-8675

Bangor Daily News

PO Box 727
Ellsworth, ME 04605-0727
(207) 664-0524

Cornerstone Investment Service

66 Main St
Ellsworth, ME 4605
(207) 667-1472

First National Bank

PO Box 1099
Ellsworth, ME 4605
(207) 667-5526

Bangor Savings Bank

59 Foster St
Ellsworth, ME 4605
(207) 667-4626

Union Trust

PO Box 479
Ellsworth, ME 4605
(207) 667-2507

Td Bank

217 High St
Ellsworth, ME 4605
(207) 667-2536

Key Bank

162 High St
Ellsworth, ME 4605
(207) 667-5522

Machias Savings Bank

Po Box 557
Ellsworth, ME 4605
(207) 667-3378

Machias Savings Bank

248 State St # 21
Ellsworth, ME 4605
(207) 667-1484

Bar Harbor Banking & Trust Cll

135 High St
Ellsworth, ME 4605
(207) 288-3314

Blue Hill, ME (12.17 miles)
Bar Harbor, ME (15.14 miles)
Bucksport, ME (18.63 miles)
Southwest Harbor, ME (18.81 miles)
Winter Harbor, ME (19.51 miles)
Castine, ME (21.64 miles)
Brewer, ME (24.24 miles)
Hampden, ME (24.76 miles)
Bangor, ME (25.02 miles)
Deer Isle, ME (25.51 miles)
Searsport, ME (25.58 miles)
Orono, ME (26.53 miles)
Milbridge, ME (26.54 miles)
Old Town, ME (29.18 miles)
Stonington, ME (29.43 miles)
Belfast, ME (30.08 miles)
Columbia, ME (32.68 miles)
Camden, ME (39.41 miles)
Vinalhaven, ME (39.88 miles)
Searsmont, ME (40.32 miles)
Jonesport, ME (40.46 miles)