CTOPENDATA

Explore companies in Connecticut

MARTHA LEONARD

MARTHA LEONARD

Company METRO TECH SERVICE CORP.
Business Number 666553
Role Principal
Title SECRETARY & TREASURER
Residence Address 1827 WALDEN OFFICE SQ, SUITE 304, SCHAUMBURG, 60173, IL
Business Address 1827 WALDEN OFFICE SQ, SUITE 304, SCHAUMBURG, 60173, IL