Self Service Car Wash
9J54+PH8, Weiloi, Meghalaya 793121, India
Write a review
Recommended locationsRyngKatBaDPhi
Motorable Self Service Car Wash by oneself for their own automobiles. Environmental Cleanliness / Responsibility to control land and water pollution is highly recommended.