Providence Warwick Convention & Visitors Bureau

< Back To Results

Shepard Building

  • 80 Washington Street
  • Providence, RI 02903

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, but the exterior of the building and its iconic clock still remain largely unchanged. Today the Shepard Building is home to the downtown campuses of the University of RI and the Community College of RI.