Where to shop
Terra Water Indonesia
Denpasar, Bali
A Denpasar-based provider of drinking-water filters. Its official website includes filter information, laboratory reports and service details.
Photo 1 of 10
Terra ceramic filter in usePhoto source
Features and services
- Drinking-water filters
- Published documentation
- Denpasar office
Practical information
- Location
- Denpasar, Bali
- Address
- Jl. Gunung Catur No.12, Padangsambian Kaja, Denpasar Barat, Bali 80118
- Status
- Operating — according to listed sources
- WLR
- Not assessed









