301 Litchfield St, Torrington, Connecticut 06790
(860) 387-2886
Hello and welcome 😀 The Body Shop at Home is a new direct sales corporation in the US, as of 2020. Their stores have been in malls across our country since the late 1970’s. The company is transitioning to direct sales while keeping 80 stores open in