Aqua Mist Car Wash

Aqua Mist Car Wash

Coin operated, self-service car wash located on Route 66

201 W Route 66
88401
Tucumcari
NM