Locations

We are conveniently located throughout Maine in major Shopping areas. Stop by and check out one of our many locations near you.

Auburn

410 Center St. Unit 3
Auburn, Maine, 04210
(207) 241-0784

Augusta

50 Western Ave
Augusta, ME, 04430
(207) 621-9787

Bangor

1129 Union St.
Bangor, ME, 04401
(207) 433-7281

Brewer

407 Wilson St
Brewer, ME, 04412
(207) 989-6971

Brunswick

10 Gurnet Rd
Brunswick, ME, 04011
(207) 844-8372

Dover-Foxcroft

2 East Main Street
Dover-Foxcroft, ME, 04426
(207) 564-0206

Ellsworth

42 Downeast Hwy
Ellsworth, ME, 04605
(207) 669-4095

Farmingdale

519 Maine Ave
Farmingdale, ME, 04344
(207)588-7752

Farmington

216 Wilton Rd
Farmington, ME, 04938
(207) 778-6611

Mexico

137 Main St.
Mexico, ME, 04257
(207) 364-7492

Newport

66 Main St. Unit #2
Newport, ME, 04953
(207) 368 2258

Old Town

498 Stillwater Ave
Old Town, ME, 04468
(207) 827-5174

Portland

804 Washington Ave
Portland, ME, 04103
(207) 879-4529

Rockland

193 Park St
Rockland, ME, 04841
(207) 593-9183

Scarborough

618 U.S. 1
Scarborough, ME, 04074
(207) 883-4413

Skowhegan

102 Water Street
Skowhegan, ME, 04976
(207) 474-9883

Topsham

20 Topsham Fair Mall Road
Topsham, ME, 04086
(207) 721-3189

Waterville

126 College Ave
Waterville, ME, 04901
(207) 873-7987

18 Locations in Maine