Find Businesses & Services
City
Listings
 
SWE
  313.544.7117      12801 Auburn Street, Detroit, Michigan 48226 Detail
SWE is a U.S. based company that uses solar energy to efficiently convert raw water into fresh water and stored energy into electricity.