A nationwide full-service car wash chain is days away from opening two new locations in Cedar Rapids.Mister Car Wash will hold grand openings for two new locations built last year — at 5520 Edgewood Rd. NE, on the Fountains’ northwest perimeter, and 3405 Williams Blvd. SW, near its corner with Edgewood Road SW — on Friday and Saturday, respectively.