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