Art's Auto Body Shop 34 Southwest Avenue, Jamestown,RI 02835