• St. Mark's Catholic Church Solar

  • Number of Modules: 438

    DC System Size (kW): 157.68 kW

    Install year: 2016

    Physical Address: 1147 Discovery St, San Marcos, CA 92078

  • Commercial Solar Installation Map