CTOPENDATA

Explore companies in Connecticut

FELIX ROSALES

FELIX ROSALES

Company ORCHARD AND LEX, LLC
Business Number 1241740
Role Principal
Title ECD/CO-FOUNDER
Residence Address 17 GRAVER ST, NORWALK, 06854, CT
Business Address NONE