Information on LoveSac in South Portland, ME 04106 Outlet Note Regular Brands LoveSac Maine South Portland 1299538 Rating 4.8 based on 53 votes Address 510 Maine Mall Rd South Portland, ME 04106 Phone Hours may vary in different stores. For accurate hours, please contact each store directly. Suite643 Hours may vary in different stores. For accurate hours, please contact each store directly. Nearby LoveSac Outlet LoveSac Outlet - Burlington LoveSac Outlet - Danbury LoveSac Outlet - Huntington Station LoveSac Outlet - Edison People Also Viewed