Ultra Touch Car Wash Categories CarwashConvenience StoresService Stations-Gas & Oil 835 E. Fairview Ave Meridian ID 83642 (208) 884-8100 (208) 884-0801 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×