Sisters of the Holy Spirit

  • Location: San Antonio
  • Install Date: December, 2020
  • System Size: 249.64kW
  • Solar Contribution: 35%