Rite Aid in Livermore Falls (ME) Full list of companies Rite Aid category in Livermore Falls, Maine Rite Aid 81 Main St, Livermore Falls, ME 04254, (207)897-6781 Page 1