Lavish Scranton Opens New Location Members News May 10, 2021 Lavish Scranton, formerly known as Lavish Body & Home, opened its new location at 200 Adams Ave. The grand opening was held on Friday, April 2. The new location has about 7,000 square feet of space that features its salon, spa, and boutique. Lavish Scranton has consolidated their two previous locations — a store and salon on Linden Street and a spa on North Washington Avenue.