CTOPENDATA

Explore companies in Connecticut

LEON NOWALSKY

LEON NOWALSKY

Company FIRST CHOICE TECHNOLOGY, INC.
Business Number 819269
Role Principal
Title SECRETARY & DIRECTOR
Residence Address 826 BARRACKS STREET, NEW ORLEANS, 70116, LA
Business Address 903 LAKE LILLY DRIVE, SUITE A125, MAITLAND, 32751, FL