Shapleigh Corner Store

American
$ $
Shapleigh Corner Road (Back Road)
Shapleigh, ME 04076
(207) 636-1262