Winslow’s Auto Clinic Inc has provided motorists in the Foxboro , Ma 02035 area with comprehensive auto repair service since 1982. This Tech-Net shop provides a professional nationwide warranty program that covers most parts and labor for 12 months or 12,000 miles. Please visit the shop located at 65 Leonard St. Foxboro, MA 02035.