1. Leo Auto Sales & Tire 1791 Elmwood Ave, Warwick, RI 02888 Coordinate: 41.75876,-71.42464 Phone: (401) 781-7890
2. Premier Automotive 1184 Warwick Ave, Warwick, RI 02888 Coordinate: 41.74357,-71.40719 Phone: (401) 884-2211