I would like to install a water filtration system in my new apartment in Sosua. Can anyone recommend a company in the area? I have seen a storefront just east of Sosua advertising filtration systems. Any info would be appreciated. - D
Come down to Santiago and I'll at least point you in the right direction. It is on Calle Padre de las Casas. You can PM me if you want to get in touch.