Contact TEXAS SOLAR

To contact us please call 210.245.6600 or fill out the form below and a member from our team will be in touch.

 

OUR LOCATION

Physical Address:
5631 University Heights Blvd, Suite 107
San Antonio, Texas 78249

Hours: Monday-Friday from 8am to 5pm