Electric Contractors in Windsor Locks (CT) Full list of companies Electric Contractors category in Windsor Locks, Connecticut Lodola, P J & Sons Inc 373 S Main St, Windsor Locks, CT 06096, (888)440-3041 Page 1