- Libra Foundation
- Mission Statement
- Application Procedures
- Governance
- Governing Documents
- Financial Statements
- Grant Lists
- Grant Details
- Contact Us
LIBRA FOUNDATION
THREE CANAL PLAZA, SUITE 500
P.O. BOX 17516
PORTLAND, MAINE 04112-8516
Phone: (207) 879-6280
Fax: (207) 879-6281