Floating Island International is the parent company of WaterRR - a new technology that cleans rural wastewater while creating revenue for the small communities they service.
Floating Island International Address
10052 Floating Island Rd Shepherd, MT United States