ELCOA

AcronymDefinition
ELCOAEquipment Leasing Corporation of America (industrial equipment; est. 1986; Bala Cynwyd, PA)