1. Leo Auto Sales & Tire 1791 Elmwood Ave, Warwick, RI 02888 Coordinate: 41.75876,-71.42464 Phone: (401) 781-7890