The Body Shop Outlet Store in Freeport, ME 04032 (Portland, ME)