L & S Truck Service Inc & Towing Directory View All Listings Sort By:Default Business Name L & S Truck Service Inc & Towing Business Name L & S Truck Service Inc & Towing W2885 Main St City Juda State Wisconsin Address (608) 934-5282