Providence Investors LLC
1 Turks Head Pl UNIT 503, Providence 02903