Metropolitan Alliance For Common Good in Portland
(503) 235-6474
Metropolitan Alliance for Common Good is a broad-based organization of 29 religious congregations, labor union locals, and community-based organizations. It is driven by the belief that these Mediating Institutions must be strong because they are the cornerstones ...