95 Pitman St, Providence, RI, 02906 1056 Hope St, Providence, RI, 02906 593 Eddy St, Providence, RI, 02903 95 Pitman St, Providence, RI, 02906 95 Pitman Street, Providence, RI, 02906