CTOPENDATA

Explore companies in Connecticut

MICHAEL LAFRANCE

MICHAEL LAFRANCE

Company OPEL SOLAR, INC.
Business Number 674336
Role Principal
Title DIRECTOR
Residence Address 34 ATLEE AVE., SCARBOROUGH, ON M1N 3X1, CANADA
Business Address 54 AHERN LANE, PO BOX 555, STORRS, 06484, CT