85 Power Street , Providence, RI, US