top of page
Our Story
Located in historic and picturesque Castine, ME, Mary Margaret's Mercantile is, as it's name implies, a general store carrying unique and varied merchandise. Named after the owner's adored Scottish Terrier, it is one of several concerns housed in the Castine Emporium building.
​
Mary Margaret's aspires to carry a curated mix of products appealing to the many visitors to the Penobscot Bay region as well as to the local residents. Those who enter Mary Margaret's Mercantile will find a mix of gift items, clothing, yarn and much more. Come and visit us--you'll never know what you'll find today!
bottom of page