Libra Foundation Click Here to Visit the Foundation's WebsiteAddress: Three Canal Plaza, Suite 500P.O. Box 17516City: PortlandState: MaineZip: 04112Phone: 207-879-6280Fax: 207-879-6281EIN: 04-6626994Geographic Focus: MaineTotal Annual Giving: $4,655,795