Thank You for Voting us a Favorite Wrecker Service HAPPY'S SUPER SERVICE 101 E. Dakota St. · Spring Valley 815-663-8311 SM-LA2010863 Thank You for Voting us a Favorite Wrecker Service HAPPY'S SUPER SERVICE 101 E. Dakota St. · Spring Valley 815-663-8311 SM - LA2010863