The Texas-based Champion Xpress Carwash plans to open its 23rd location in New Mexico at 1608 Cerrillos Road on April 30.