groundranger

New solar installs in Tomball

4 addresses in Tomball have permits or project filings for solar installs in the last two years. The most recent was filed at 20103 Clay Industrial Road.