Winslow's Auto Clinic is located at 65 Leonard St, Foxboro, MA. This business specializes in Auto Repair & Service. Winslow's Auto Clinic is open Mon - Fri, 8am - 5pm; Sat, 8am - 1pm; Sun, closed and accepts American Express, Cash, Discover, Mastercard and Visa.