1. Island Indulgence 23 Hartford St, Rumford, ME 04276 Coordinate: 44.54609,-70.54548 Phone: (207) 364-7720