ELCOA

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