CTOPENDATA

Explore companies in Connecticut

MICHAEL F STENTA

MICHAEL F STENTA

Company BARNOWL.IO LLC
Business Number 1137389
Role Principal
Title OWNER
Residence Address 21 BROWNS RD, STORRS MANSFIELD, 06268, CT
Business Address 21 BROWNS RD, STORRS MANSFIELD, 06268, CT