Drag box to select area
Microgrid Energy is a renewable energy company based in Clayton. The company specializes in finding and utilizing green and renewable energies for commercial and institutional clients in the local area. Microgrid's goal is to make Clayton the United States' first EPA-certified "Green Community." Visit the website for more information about the company's services and products.
14 S Central Ave Ste 200, Clayton, MO 63105
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed