CTOPENDATA

Explore companies in Connecticut

LEONIDAS AVLONITIS

LEONIDAS AVLONITIS

Company LEONIDAS INTERIORS LLC
Business Number 1366855
Role Principal
Title  OWNER
Residence Address SCARSDALE, NY, 10583, USA
Business Address SCARSDALE, NY, 10583, USA