1. McCrudden's Radiator Repair 835 W Shore Rd, Warwick, RI 02889 Coordinate: 41.72229,-71.37958 Phone: (401) 738-2550