Strand

79 Washington St., Providence, 02903