Liabilities / Assets
72nd percentile
Higher debt load relative to assets than 72% of similar nonprofits.
EIN 04-2326503 • 501(c)3 • Boston, MA
Profile
The massachusetts public health association promotes a healthy massachusetts through advocacy, education, community organizing and coalition building. Our focus is on policies and programs that prevent illness, disease, and injury, particularly among those facing inequities
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
72nd percentile
Higher debt load relative to assets than 72% of similar nonprofits.
Liabilities / Revenue
71st percentile
Higher debt load relative to revenue than 71% of similar nonprofits.
Net Margin
29th percentile
Higher net margin than 29% of similar nonprofits.
Top Officer Pay
79th percentile
Higher top officer pay than 79% of similar nonprofits.
Top officer pay equals 14.0% of source-year revenue.
Asset Growth
14th percentile
Faster asset growth than 14% of similar nonprofits.
Revenue Growth
32nd percentile
Faster revenue growth than 32% of similar nonprofits.
Assets
Down$905,682
Down $135,086 (-13%) from 2023
Liabilities
Down$247,757
Down $88,526 (-26%) from 2023
Net Assets
Down$657,925
Down $46,560 (-6.6%) from 2023
Revenue
Down$962,872
Down $24,208 (-2.5%) from 2023
Expenses
Up$1,009,432
Up $14,669 (+1.5%) from 2023
Net Income
Down-$46,560
Down $38,877 (-506%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
The massachusetts public health association (mpha) is a statewide membership organization that promotes a healthy massachusetts through education, community organizing, and coalition-building. Our focus is on policies and programs that promote health equity.
The massachusetts public health association (mpha) is a catalyst for community-driven policy change that fosters conditions for people to achieve their full health potential where they live, work, and play. We advocate and organize in partnership to dismantle structural racism and address the other root causes of health inequities.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $373,949 | $351,349 | ▼ $22,600 |
| Cash and Non-Interest-Bearing Accounts | $221,160 | $257,956 | ▲ $36,796 |
| Pledges and Grants Receivable | $114,813 | $84,207 | ▼ $30,606 |
| Prepaid Expenses and Deferred Charges | $20,778 | $15,649 | ▼ $5,129 |
| Total Assets | $1,040,768 | $905,682 | ▼ $135,086 |
| Other Assets Total | $310,068 | $196,521 | ▼ $113,547 |
| Liabilities | |||
| Other Liabilities | $300,407 | $184,573 | ▼ $115,834 |
| Accounts Payable and Accrued Expenses | $35,876 | $63,184 | ▲ $27,308 |
| Total Liabilities | $336,283 | $247,757 | ▼ $88,526 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $569,819 | $510,582 | ▼ $59,237 |
| Net Assets With Donor Restrictions | $134,666 | $147,343 | ▲ $12,677 |
| Total Net Assets Fund Balance | $704,485 | $657,925 | ▼ $46,560 |
| Total Liabilities and Net Assets / Fund Balance | $1,040,768 | $905,682 | ▼ $135,086 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Assets Org | $176,718 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Carlene Pavlos | Executive Director | FT | $115,419 | $19,760 | $135,179 |
| Oamshri Amarasingham | Deputy Director | FT | $113,910 | $3,417 | $117,327 |
| Name | Title |
|---|---|
| Neil Maniar | Immediate Past President |
| Steven Ridini | President |
| Roeshana Moore-evans | President Elect |
| Dolores Thibault-munoz | Vice President |
| Bisola Ojikutu | Director |
| Cheryl Bartlett | Director |
| Chrismery Gonzalez | Director |
| Craig Andrade | Director |
| Lesly Melendez | Director |
| Sarita Hudson | Director |
| Stewart Landers | Director |
| Tavinder Phull | Director |
| Daniel Kim | Director (as of 12/2023) |
| Rodrigo Monterrey | Director (as of 12/2023) |
| Stephen Rubino | Director (as of 5/2024) |
| Jasmine Naylor | Director (until 06/2024) |
| Jodie Silverman | Director (until 12/2023) |
| Clara Chan Farnsworth | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $691,145 |
| Other Expenses | $318,287 |
| Total Fundraising Expense | $223,958 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $168,992 | $57,531 | $92,683 | $319,206 |
| Current Officers, Directors, Trustees, and Key Employees | $182,414 | $35,580 | $32,774 | $250,768 |
| Occupancy | $79,163 | $20,429 | $28,090 | $127,682 |
| Fees for Services Accounting | $48,720 | $22,639 | - | $71,359 |
| Other Employee Benefits | $44,310 | $10,224 | $15,787 | $70,321 |
| Fees for Services Other | $39,006 | - | $31,129 | $70,135 |
| Payroll Taxes | $25,714 | $6,745 | $9,246 | $41,705 |
| Office Expenses | $15,417 | $5,072 | $6,686 | $27,175 |
| Pension Plan Contributions | $4,707 | $1,702 | $2,736 | $9,145 |
| Other Expenses | $3,071 | $793 | $1,090 | $4,954 |
| Travel | $475 | $123 | $169 | $767 |
| Total Functional Expenses | $622,041 | $163,433 | $223,958 | $1,009,432 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,107,940 |
| Expenses per Audited Statements | $1,009,432 |
| Total Expenses per Form 990 | $1,009,432 |
| Expenses Not Reported on Form 990 | $98,508 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $66,260 |
| Fundraising Gross Income | $28,850 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Spring Awards Breakfast | $127,659 | $23,950 | $63,888 | $-39,938 |
| Annual Conference | $24,900 | $4,900 | $2,372 | $2,528 |
| Total Events | $152,559 | $28,850 | $66,260 | $-37,410 |
| Liability | Amount |
|---|---|
| Operating Lease Liabilities | $184,573 |
“The 990 is reviewed by the audit & finance committee (which includes the board treasurer) and is presented to the board of directors for overall approval.”
“Mpha has a board approved conflict of interest policy that applies to all board members and key staff (executive director and deputy director). The policy covers related party transactions including the sale, exchange, other transfer or lease of property; loans of money; making an investment in a related party; the furnishing of goods, services or facilities for compensation; payment of wages, salary or other compensation to a related party; the transfer of income or assets; the maintenance of a compensatory bank balance for the benefit of a related party. Each year in january/february, board members receive a copy of the policy and a questionnaire which they must complete and return in order to confirm compliance with the policy. The policy includes an affirmation that the board member has received the policy as well as a checklist to complete regarding potential conflicts. This year's conflict of interest forms included disclosures of potential conflicts from two board members. One reflecting a joint application to a funder between mpha and groundwork lawrence. The executive director of groundwork is a member of the mpha board. The second disclosure involved the funding source of the same application. The president of the mpha board is the ceo of the organization that holds the funding in question. (he was not involved in funding decisions.) in both cases, the policies and procedures in the conflict of interest policy were followed and no actual conflict was found by the executive committee.”
“The board conducted a full review of the executive director's salary which was completed in fy24. The board determined an intent to increase the executive director's salary to align with industry standards. However, this will be delayed until the budget comes into balance. Therefore, in fy24 the executive director's salary remained the same.”
“Mpha makes all documents available to the public upon request.”
“Mpha accounts for uncertainty in income taxes in accordance with asc topic, income taxes. This standard clarifies the accounting for uncertainty in tax positions and prescribes a recognition threshold and measurement attribute for the financial statements regarding a tax position taken or expected to be taken in a tax return. Mpha has determined that there are no uncertain tax positions which qualify for either recognition or disclosure in the financial statements at june 30, 2024.”
“Special event expenses netted on statement of activities 66,260.”
“Special event expenses netted on statement of activities 66,260.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 35876 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 63184 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | THE MASSACHUSETTS PUBLIC HEALTH ASSOCIATION (MPHA) IS A CATALYST FOR COMMUNITY-DRIVEN POLICY CHANGE THAT FOSTERS CONDITIONS FOR PEOPLE TO ACHIEVE THEIR FULL HEALTH POTENTIAL WHERE THEY LIVE, WORK, AND PLAY. WE ADVOCATE AND ORGANIZE IN PARTNERSHIP TO DISMANTLE STRUCTURAL RACISM AND ADDRESS THE OTHER ROOT CAUSES OF HEALTH INEQUITIES. |
| IRS990/AllOtherContributionsAmt | 0 | 507379 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | CARLENE PAVLOS EXECUTIVE DIRECTOR |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8572637072 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 50 FEDERAL STREET FLOOR 8 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BOSTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 02110 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 221160 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 257956 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 32774 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 35580 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 182414 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 250768 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 123709 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 905739 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 3793 |
| IRS990/CYOtherExpensesAmt | 0 | 318287 |
| IRS990/CYOtherRevenueAmt | 0 | -25400 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 78740 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -46560 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 691145 |
| IRS990/CYTotalExpensesAmt | 0 | 1009432 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 223958 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 962872 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | MPHA PROMOTES HEALTH AND HEALTHY EQUITY IN THE COMMONWEALTH OF MA THROUGH POLICY, SYSTEMS, AND ENVIRONMENTAL CHANGES. MPHA FOCUSES THIS WORK ON THE FUNDAMENTAL BUILDING BLOCKS OF GOOD HEALTH SUCH AS QUALITY AFFORDABLE HOUSING, TRANSPORTATION EQUITY, HEALTHY AFFORDABLE FOOD, ENVIRONMENTAL JUSTICE, PUBLIC HEALTH INFRASTRUCTURE AND SERVICES, AND MOVING HEALTH CARE "UPSTREAM." MPHA ACTIVITIES INCLUDING: ENGAGING INDIVIDUALS AND ORGANIZATIONS IN A COLLABORATIVE PROCESS TO IDENTIFY POLICY PRIORITIES AND LEADING THEM IN TAKING ACTION TO EDUCATE POLICY MAKERS; BUILDING THE SKILLS AND CAPACITIES OF ALLIES TO SHIFT POWER TO COMMUNITIES; CONDUCTING TWO STATEWIDE MEETINGS (ONE VIRTUAL AND ONE LIVE IN FY24) AS WELL AS MULTIPLE TARGETED REGIONAL OR LOCAL MEETINGS AND TRAININGS; AND PARTNERING WITH ORGANIZATIONS AND AGENCIES TO PROMOTE HEALTH EQUITY THROUGH ADDRESSING SOCIAL AND STRUCTURAL DETERMINANTS OF HEALTH. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 134666 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 147343 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 8 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 622041 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 22639 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 48720 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 71359 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 31129 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 39006 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 70135 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 19760 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 3417 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | STEWART LANDERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JASMINE NAYLOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | TAVINDER PHULL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SARITA HUDSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | CHRISMERY GONZALEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | CRAIG ANDRADE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CHERYL BARTLETT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JODIE SILVERMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | BISOLA OJIKUTU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | LESLY MELENDEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DANIEL KIM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | RODRIGO MONTERREY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | STEPHEN RUBINO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | STEVEN RIDINI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | NEIL MANIAR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | ROESHANA MOORE-EVANS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | DOLORES THIBAULT-MUNOZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | CLARA CHAN FARNSWORTH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | CARLENE PAVLOS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | OAMSHRI AMARASINGHAM |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 115419 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 113910 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR (UNTIL 06/2024) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR (UNTIL 12/2023) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR (AS OF 12/2023) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR (AS OF 12/2023) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR (AS OF 5/2024) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | IMMEDIATE PAST PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | PRESIDENT ELECT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | DEPUTY DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1879 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 123709 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 66260 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 28850 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 16 |
| IRS990/GovernmentGrantsAmt | 0 | 274651 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 1029132 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 16 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 3793 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 3793 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 9 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 1 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | MPHA PROMOTES A HEALTHY MASSACHUSETTS THROUGH ADVOCACY, EDUCATION, COMMUNITY ORGANIZING AND COALITION BUILDING. WE ARE LEADERS IN THE MOVEMENT TO CREATE HEALTH EQUITY BY ADDRESSING THE ROOT CAUSES OF HEALTH AND WELLNESS. WE PROMOTE POLICIES THAT IMPACT THE MAJOR DRIVERS OF HEALTH OUTCOMES, SUCH AS ACCESS TO HEALTHY FOOD, SAFE AFFORDABLE HOUSING, AND TRANSPORTATION. WE ALSO ADVOCATE FOR EQUITABLE PUBLIC HEALTH SERVICES THROUGHOUT THE COMMONWEALTH. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 704485 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 657925 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -37410 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -37410 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 569819 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 510582 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 28090 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 20429 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 79163 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 127682 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 6686 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 5072 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 15417 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 27175 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 310068 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 196521 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 15787 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 10224 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 44310 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 70321 |
| IRS990/OtherExpensesGrp/Desc | 0 | DUES AND SUBSCRIPTIONS |
| IRS990/OtherExpensesGrp/Desc | 1 | BAD DEBTS |
| IRS990/OtherExpensesGrp/Desc | 2 | RECRUITING AND MEETINGS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 1896 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 1672 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 1090 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1379 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 1216 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 793 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 5341 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 4711 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 3071 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 8616 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 7599 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 4954 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 300407 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 184573 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | SPACE RENTAL |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | MISC. REVENUE |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 12000 |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 1 | 10 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 12000 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 10 |
| IRS990/OtherRevenueTotalAmt | 0 | 12010 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 92683 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 57531 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 168992 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 319206 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 9246 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 6745 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 25714 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 41705 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 2736 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 1702 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 4707 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 9145 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 114813 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 84207 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 20778 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 15649 |
| IRS990/PrincipalOfficerNm | 0 | STEVEN RIDINI |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBERSHIP DUES & FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 78740 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 78740 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 889219 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 2497 |
| IRS990/PYOtherExpensesAmt | 0 | 332348 |
| IRS990/PYOtherRevenueAmt | 0 | 31774 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 63590 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -7683 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 662415 |
| IRS990/PYTotalExpensesAmt | 0 | 994763 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 987080 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -46560 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 78740 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 373949 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 351349 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 905739 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 889219 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 824471 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1162767 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 890291 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 4672487 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 3793 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2497 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 10286 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2327 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 6284 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 25187 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 351784 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 12010 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 14831 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 12039 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1500 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4099 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 44479 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.96220 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.91000 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 4562673 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 109814 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 905739 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 889219 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 824471 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1162767 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 890291 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 4672487 |
No mirrored PDF or thumbnail assets are attached yet.