Slow Bell Cafe Address: 2 Walker Rd, Chebeague Island, ME 04017 Phone: (207) 846-3078 Cafes Other Businesses: Calders Clam Shack at 108 North Rd, Chebeague Island, ME 04017