Champlain Investment Partners, LLC - Filer Information

Entity
Company
CIK
0001315478
EIN
201367417
Business address
180 Battery Street, Suite 400, 05401 Burlington, VT
Phone
8028466200
State of incorporation
DE
Fiscal year end
December 31
All SEC filings
View on sec.gov
Get financial reports for this company