Turks Head (Weybosset before Post Office)

Bus Stop • Downtown Providence, Providence, RI