CTOPENDATA

Explore companies in Connecticut

EDGAR VARGAS

EDGAR VARGAS

Company LEAF FUNDING, INC.
Business Number 748238
Role Principal
Title DIRECTOR
Residence Address 2005 MARKET STREET, 14TH FLOOR, PHILADELPHIA, 19103, PA
Business Address SUITE 101, 110 S. POPLAR STREET, WILMINGTON, 19801, DE