Commercial Solar Power (PV)

Project Details
Foutch Brothers - 11.28kW Commercial Solar PV

Completion Date: 10/28/2011
Location: Leavenworth, KS 66048
Annual Power Production: 17,300 kW-Hrs