1. Ralph's Store-Deli 341 Cumberland St, Rumford, ME 04276 Coordinate: 44.55275,-70.54865 Phone: (207) 364-2062