The Strand

79 Washington Street
Providence, RI