Solea Water

4818 Washington Ave Suite 108,
St. Louis, Missouri, United States

314-669-1970

Regions Present

Categories


Solea Water walks alongside vulnerable communities to implement, operate and maintain public utility services (water, sanitation, energy).

Accountability & Finance Information

EIN #: 99-0382020
Gross Receipts: 346047