Lobos Car Wash Chaparral, NM

400 McCombs Rd, Chaparral, NM 88081