George Finch

Active La Porte, TX Managing Member for Finch Solar Investments LLC

(713)477-2869