CTOPENDATA

Explore companies in Connecticut

LEANDRO A. HIGUERA

LEANDRO A. HIGUERA

Company IBERA LLC
Business Number 1077254
Role Principal
Title AGENT
Residence Address 173 FARMS ROAD, STAMFORD, 06903, CT
Business Address 173 FARMS ROAD, STAMFORD, 06903, CT