1350 N Main Rd Jamestown, RI 02835