List of UMI of Japan Stores in Peabody, MA Outlet Note Regular Brands UMI of Japan Massachusetts Peabody Rating 4.9 based on 55 votes NameAddressPhone Name/Address/Phone Umi of Japan outlet - Peabody Northshore Mall (978) 532-1661 People Also Viewed