First Baptist Church of Glenarden
Project Location: Upper Marlboro, MD
Project Scope: 2.056 MW Ground Mounted Solar Power System
Project Note: The First Baptist Church of Glenarden’s 2.056 MW ground mounted solar power system is one of the largest solar installation on the private property of a Faith-Based Institution within the United States of America.