Freedom General Store
27 Belfast Rd
Freedom, ME 04941-3116
207-382-6240