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