CTOPENDATA

Explore companies in Connecticut

STAN CHANG

STAN CHANG

Company BORREGO SOLAR SYSTEMS, INC.
Business Number 917052
Role Principal
Title CHAIRMAN
Residence Address 5005 TEXAS ST STE 400, SAN DIEGO, 94612, CA
Business Address 5005 TEXAS ST STE 400, SAN DIEGO, 94612, CA