Ultra Touch Car Wash

  • Carwash
  • Convenience Stores
  • Service Stations-Gas & Oil
835 E. Fairview Ave
Meridian, ID 83642
(208) 884-8100
(208) 884-0801 (fax)