The Shepard Company

The Shepard Company department store was a fixture of the 19th and 20th century Providence shopping experience. Built in the 1870s, Shepard’s was one of the largest stores in Providence, occupying an entire city block. Inside, there was a restaurant and a variety of retail offerings. A true meeting place, locals often met “at the clock” to socialize downtown. The Shepard Company went bankrupt in 1974. 
https://www.goprovidence.com/listing/shepard-building/24230/