66 Armstrong Avenue, East Side Of Providence, RI 02903 – 1278342 - ...