SWS Loo
Description
These cutting edge evaporative toilets require no infrastructure – no water, no electricity, no chemical and no additives – and create no odors. Eloo technology exceeds that of composting toilets. Best of all, it produces no odor!General information
Address: 2005 Farm to Market Rd 1704, , TX 78621 Elgin, United States of America (USA) (view on a map)
Organization type : Entreprise