Liabilities / Assets
53rd percentile
Higher debt load relative to assets than 53% of similar nonprofits.
EIN 54-0935739 • 501(c)3 • Harrisonburg, VA
Profile
Provide local animal shelter. To promote respect, compassion, education and advocacy resulting in a humane and sustainable environment for all animals.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
53rd percentile
Higher debt load relative to assets than 53% of similar nonprofits.
Liabilities / Revenue
71st percentile
Higher debt load relative to revenue than 71% of similar nonprofits.
Net Margin
62nd percentile
Higher net margin than 62% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
62nd percentile
Faster asset growth than 62% of similar nonprofits.
Revenue Growth
81st percentile
Faster revenue growth than 81% of similar nonprofits.
Assets
Up$6,611,790
Up $554,790 (+9.2%) from 2023
Liabilities
Down$952,262
Down $25,070 (-2.6%) from 2023
Net Assets
Up$5,659,528
Up $579,860 (+11%) from 2023
Revenue
Up$2,385,472
Up $611,673 (+34%) from 2023
Expenses
Up$2,122,883
Up $268,563 (+14%) from 2023
Net Income
Up$262,589
Up $343,110 (+426%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Provide local animal shelter. To promote respect, compassion, education and advocacy resulting in a humane and sustainable environment for all animals.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $3,129,718 | $3,422,273 | ▲ $292,555 |
| Cash and Non-Interest-Bearing Accounts | $1,462,087 | $1,707,086 | ▲ $244,999 |
| Land, Buildings, and Equipment, Net | $1,436,695 | $1,447,353 | ▲ $10,658 |
| Prepaid Expenses and Deferred Charges | $12,618 | $18,791 | ▲ $6,173 |
| Inventories for Sale or Use | $461 | $513 | ▲ $52 |
| Total Assets | $6,057,000 | $6,611,790 | ▲ $554,790 |
| Other Assets Total | $15,421 | $15,774 | ▲ $353 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $866,395 | $839,540 | ▼ $26,855 |
| Accounts Payable and Accrued Expenses | $77,708 | $66,656 | ▼ $11,052 |
| Other Liabilities | $33,229 | $46,066 | ▲ $12,837 |
| Total Liabilities | $977,332 | $952,262 | ▼ $25,070 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $5,014,628 | $5,594,488 | ▲ $579,860 |
| Net Assets With Donor Restrictions | $65,040 | $65,040 | → $0 |
| Total Net Assets Fund Balance | $5,079,668 | $5,659,528 | ▲ $579,860 |
| Total Liabilities and Net Assets / Fund Balance | $6,057,000 | $6,611,790 | ▲ $554,790 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $1,415,071 | $1,385,608 | $2,800,679 |
| Equipment | $17,789 | $326,935 | $344,724 |
| Land | $14,493 | - | $14,493 |
| Name | Title |
|---|---|
| Eric Humphries | President |
| Beverly London | Director |
| Garth Knight | Director |
| Nicholas Bledsoe | Director |
| Tammy Katsorelos | Director |
| Mary Margaret Thacker | Secretary |
| Dave Curtin | Treasurer |
| Brian Koerner | Vice Preside |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,072,965 |
| Other Expenses | $1,049,918 |
| Total Fundraising Expense | $31,513 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $867,389 | $66,722 | $19,063 | $953,174 |
| All Other Expenses | $370,946 | $48,758 | $6,181 | $425,885 |
| Depreciation Depletion | $72,440 | $8,049 | - | $80,489 |
| Payroll Taxes | $64,945 | $4,996 | $1,427 | $71,368 |
| Other Expenses | $48,424 | - | - | $48,424 |
| Other Employee Benefits | $24,212 | $19,369 | $4,842 | $48,423 |
| Interest | $29,895 | $7,474 | - | $37,369 |
| Fees for Services Accounting | - | $31,504 | - | $31,504 |
| Fees for Service Investment Mgmnt Fees | - | $25,530 | - | $25,530 |
| Total Functional Expenses | $1,878,968 | $212,402 | $31,513 | $2,122,883 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $24,000 |
| Fundraising Direct Expenses | $16,232 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Event 1 | $24,000 | $24,000 | $16,232 | $7,768 |
| Total Events | $24,000 | $24,000 | $16,232 | $7,768 |
| Liability | Amount |
|---|---|
| Accrued Payroll | $42,624 |
| Fica Taxes Payable | $3,203 |
| Sales Tax Payable | $239 |
“990 is reviewed by finance committee before filing.”
“The organization monitors and enforces the conflict of interest policy and board members reafirm the policy annually. In event of a conflict on an issue board members excuse themselves from voting.”
“The organization makes all documents required to be accessible by the general public available upon request.”
“Medical expense-supplies 43,658 0 0 medical expense flea & ti 37,597 0 0 supplies 26,440 0 0 medical expense-vaccines 18,839 0 0 utilities-electric 16,816 1,869 0 fuel oil 16,604 1,845 0 advertising 15,625 0 1,736 dues & subscriptions 0 17,303 0 medical expense medicine 16,781 0 0 supplies-litter 16,441 0 0 insurance, other 16,148 0 0 repairs & maintenance 10,553 2,638 0 microchip expense 12,330 0 0 office expense 10,865 1,207 0 repairs & maintenance hva 9,231 2,308 0 medical expense shelter v 11,050 0 0 repairs & maintenance gr 7,652 1,913 0 eu/incinerator expense-of 8,576 0 0 trash disposal 7,384 821 0 credit card expense 0 7,754 0 miscellaneous-working int 6,901 0 0 repairs & maintenance plu 4,465 1,116 0 staff luncheon 5,358 0 0 telephone 0 4,560 0 miscellaneous-uniforms 4,459 0 0 end of year appeal 0 0 4,344 miscellaneous 4,158 0 0 repairs & maintenance sec 3,244 811 0 volunteer expense volunte 3,985 0 0 seminars/training 3,848 0 0 office expense-electronic 3,245 361 0 utilities-water 3,088 343 0 repairs & maintenance-ele 2,724 681 0 medical expenses 2,691 0 0 medical expense reference 2,334 0 0 eu/incinerator expense 2,283 0 0 medicial expense rabies ( 2,232 0 0 office expense-internet 1,745 194 0 supplies-pet carriers 1,829 0 0 repairs & maintenance pes 1,414 353 0 postage 0 1,542 0 office expense-shelter so 1,466 0 0 repairs & maintenance-lab 1,097 274 0 pet supply expense 1,271 0 0 medical expense rabies rt 1,087 0 0 transportation 901 159 0 travel expense 462 463 0 on site clinic 595 0 0 sewer 383 43 0 employee appreciation 313 0 0 transportation vehicle ma 250 44 0 office expense-supplies-f 223 25 0 volunteer expense 178 0 0 bank fees & service charg 0 131 0 development expense 0 0 101 community cat expense-adv 90 0 0 community cat expense 89 0 0 inventory change -52 0 0 total 370,946 48,758 6,181”
“Unrealized g/l on investment 317,267 rounding 4 total 317,271”
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 | true |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 77708 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 66656 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | PROVIDE LOCAL ANIMAL SHELTER. TO PROMOTE RESPECT, COMPASSION, EDUCATION AND ADVOCACY RESULTING IN A HUMANE AND SUSTAINABLE ENVIRONMENT FOR ALL ANIMALS. |
| IRS990/AllOtherContributionsAmt | 0 | 813374 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 6181 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 48758 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 370946 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 425885 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5404345270 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 413 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | HARRISONBURG |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 22803 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1462087 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1707086 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1913853 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 165785 |
| IRS990/CYOtherExpensesAmt | 0 | 1049918 |
| IRS990/CYOtherRevenueAmt | 0 | 7768 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 298066 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 262589 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1072965 |
| IRS990/CYTotalExpensesAmt | 0 | 2122883 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 31513 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2385472 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 8049 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 72440 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 80489 |
| IRS990/Desc | 0 | PROVIDE FOR THE DAILY OPERATION OF THE ANIMAL SHELTER |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 65040 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 65040 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 54 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 1878968 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 31504 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 31504 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 25530 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 25530 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | 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/PersonNm | 0 | NICHOLAS BLEDSOE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | TAMMY KATSORELOS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | GARTH KNIGHT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | BEVERLY LONDON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DAVE CURTIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ERIC HUMPHRIES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | BRIAN KOERNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MARY MARGARET THACKER |
| 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/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/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | VICE PRESIDE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | SECRETARY |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 1972 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingDirectExpensesAmt | 0 | 16232 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 24000 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GovernmentGrantsAmt | 0 | 1100479 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 2401704 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 7474 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 29895 |
| IRS990/InterestGrp/TotalAmt | 0 | 37369 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 461 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 513 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 165785 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 165785 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 3129718 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 3422273 |
| IRS990/IRPDocumentCnt | 0 | 11 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1712543 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1436695 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1447353 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 3159896 |
| IRS990/LegalDomicileStateCd | 0 | VA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | PROVIDE LOCAL ANIMAL SHELTER. TO PROMOTE RESPECT, COMPASSION, EDUCATION AND ADVOCACY RESULTING IN A HUMANE AND SUSTAINABLE ENVIRONMENT FOR ALL ANIMALS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 866395 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 839540 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 5079668 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 5659528 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 7768 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 5014628 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 5594488 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 15421 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 15774 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 317271 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 4842 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 19369 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 24212 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 48423 |
| IRS990/OtherExpensesGrp/Desc | 0 | MEDICAL EXPENSE-S/N EXPEN |
| IRS990/OtherExpensesGrp/Desc | 1 | COMMUNITY CAT EXPENSE-S/N |
| IRS990/OtherExpensesGrp/Desc | 2 | HAVE A HEART |
| IRS990/OtherExpensesGrp/Desc | 3 | SUPPLIES-FOOD |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 158421 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 145789 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 96507 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 48424 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 158421 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 145789 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 96507 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 48424 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 33229 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 46066 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 19063 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 66722 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 867389 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 953174 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 1427 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 4996 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 64945 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 71368 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 12618 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 18791 |
| IRS990/PrincipalOfficerNm | 0 | DAVE CURTIN |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | ADOPTION FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | NOVA/ABUSE FUND |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | ADOPTION DONATION |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | CONTINUING CARE FEE |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | SALES-PET SUPPLIES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 119507 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 72151 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 50492 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 15336 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 14173 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 119507 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 72151 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 50492 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 15336 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 14173 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 1387095 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 81765 |
| IRS990/PYOtherExpensesAmt | 0 | 1016898 |
| IRS990/PYOtherRevenueAmt | 0 | 52077 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 252862 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -80521 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 837422 |
| IRS990/PYTotalExpensesAmt | 0 | 1854320 |
| IRS990/PYTotalRevenueAmt | 0 | 1773799 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 262589 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 1913853 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1387095 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2334654 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1483546 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 977126 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 8096274 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 165785 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 81765 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 70374 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 101632 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 69110 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 488666 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 1472800 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.94310 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.94600 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 8096274 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 1913853 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1387095 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2334654 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1483546 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 977126 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 8096274 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 8584940 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | true |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 1415071 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 1385608 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 2800679 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 17789 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 326935 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 344724 |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 14493 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 14493 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 42624 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 3203 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 2 | 239 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | ACCRUED PAYROLL |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | FICA TAXES PAYABLE |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 2 | SALES TAX PAYABLE |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 1447353 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 46066 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 16232 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 24000 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 24000 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 24000 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 24000 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 7768 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 16232 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 16232 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | 990 IS REVIEWED BY FINANCE COMMITTEE BEFORE FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ORGANIZATION MONITORS AND ENFORCES THE CONFLICT OF INTEREST POLICY AND BOARD MEMBERS REAFIRM THE POLICY ANNUALLY. IN EVENT OF A CONFLICT ON AN ISSUE BOARD MEMBERS EXCUSE THEMSELVES FROM VOTING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE ORGANIZATION MAKES ALL DOCUMENTS REQUIRED TO BE ACCESSIBLE BY THE GENERAL PUBLIC AVAILABLE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | MEDICAL EXPENSE-SUPPLIES 43,658 0 0 MEDICAL EXPENSE FLEA & TI 37,597 0 0 SUPPLIES 26,440 0 0 MEDICAL EXPENSE-VACCINES 18,839 0 0 UTILITIES-ELECTRIC 16,816 1,869 0 FUEL OIL 16,604 1,845 0 ADVERTISING 15,625 0 1,736 DUES & SUBSCRIPTIONS 0 17,303 0 MEDICAL EXPENSE MEDICINE 16,781 0 0 SUPPLIES-LITTER 16,441 0 0 INSURANCE, OTHER 16,148 0 0 REPAIRS & MAINTENANCE 10,553 2,638 0 MICROCHIP EXPENSE 12,330 0 0 OFFICE EXPENSE 10,865 1,207 0 REPAIRS & MAINTENANCE HVA 9,231 2,308 0 MEDICAL EXPENSE SHELTER V 11,050 0 0 REPAIRS & MAINTENANCE GR 7,652 1,913 0 EU/INCINERATOR EXPENSE-OF 8,576 0 0 TRASH DISPOSAL 7,384 821 0 CREDIT CARD EXPENSE 0 7,754 0 MISCELLANEOUS-WORKING INT 6,901 0 0 REPAIRS & MAINTENANCE PLU 4,465 1,116 0 STAFF LUNCHEON 5,358 0 0 TELEPHONE 0 4,560 0 MISCELLANEOUS-UNIFORMS 4,459 0 0 END OF YEAR APPEAL 0 0 4,344 MISCELLANEOUS 4,158 0 0 REPAIRS & MAINTENANCE SEC 3,244 811 0 VOLUNTEER EXPENSE VOLUNTE 3,985 0 0 SEMINARS/TRAINING 3,848 0 0 OFFICE EXPENSE-ELECTRONIC 3,245 361 0 UTILITIES-WATER 3,088 343 0 REPAIRS & MAINTENANCE-ELE 2,724 681 0 MEDICAL EXPENSES 2,691 0 0 MEDICAL EXPENSE REFERENCE 2,334 0 0 EU/INCINERATOR EXPENSE 2,283 0 0 MEDICIAL EXPENSE RABIES ( 2,232 0 0 OFFICE EXPENSE-INTERNET 1,745 194 0 SUPPLIES-PET CARRIERS 1,829 0 0 REPAIRS & MAINTENANCE PES 1,414 353 0 POSTAGE 0 1,542 0 OFFICE EXPENSE-SHELTER SO 1,466 0 0 REPAIRS & MAINTENANCE-LAB 1,097 274 0 PET SUPPLY EXPENSE 1,271 0 0 MEDICAL EXPENSE RABIES RT 1,087 0 0 TRANSPORTATION 901 159 0 TRAVEL EXPENSE 462 463 0 ON SITE CLINIC 595 0 0 SEWER 383 43 0 EMPLOYEE APPRECIATION 313 0 0 TRANSPORTATION VEHICLE MA 250 44 0 OFFICE EXPENSE-SUPPLIES-F 223 25 0 VOLUNTEER EXPENSE 178 0 0 BANK FEES & SERVICE CHARG 0 131 0 DEVELOPMENT EXPENSE 0 0 101 COMMUNITY CAT EXPENSE-ADV 90 0 0 COMMUNITY CAT EXPENSE 89 0 0 INVENTORY CHANGE -52 0 0 TOTAL 370,946 48,758 6,181 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | UNREALIZED G/L ON INVESTMENT 317,267 ROUNDING 4 TOTAL 317,271 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PAGE 6, PART VI, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PAGE 6, PART VI, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PAGE 6, PART VI, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART IX, LINE 24E |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART XI, LINE 9 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 6057000 |
| IRS990/TotalAssetsEOYAmt | 0 | 6611790 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 6057000 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 6611790 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 1913853 |
| IRS990/TotalEmployeeCnt | 0 | 54 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 31513 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 212402 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 1878968 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 2122883 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 977332 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 952262 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 977332 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 952262 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 5079668 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 5659528 |
| IRS990/TotalOthProgramServiceRevGrp/RelatedOrExemptFuncIncomeAmt | 0 | 26407 |
| IRS990/TotalOthProgramServiceRevGrp/TotalRevenueColumnAmt | 0 | 26407 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 1878968 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 298066 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 165785 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 298066 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 2385472 |
| IRS990/TotalVolunteersCnt | 0 | 200 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 6057000 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 6611790 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | false |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | PO BOX 413 |
| IRS990/USAddress/CityNm | 0 | HARRISONBURG |
| IRS990/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/USAddress/ZIPCd | 0 | 22803 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 9 |
| IRS990/VotingMembersIndependentCnt | 0 | 9 |
| IRS990/WebsiteAddressTxt | 0 | WWW.RHSPCA.ORG |
| IRS990/WhistleblowerPolicyInd | 0 | true |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | DAVE CURTIN |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | TREASURER |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 5404345270 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-11-06 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | ROCKINGHAM-HARRISONBURG SPCA |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | ROCK |
| ReturnHeader/Filer/EIN | 0 | 540935739 |
| ReturnHeader/Filer/PhoneNum | 0 | 5404345270 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO BOX 413 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | HARRISONBURG |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | VA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 22803 |
No mirrored PDF or thumbnail assets are attached yet.