Chebeague Island from Maine Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Calders Clam Shack - Maine, Chebeague Island, 108 North Rd, 04017 (207) 846-5046 Map