Civic Intelligence

Two Friends Foundation

EIN 94-3303722 • Santa Rosa, CA

Pub. 78 Eligible
643 Mill StreetSanta Rosa, CA 95404
Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

32nd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

$1M-$5M nonprofits • Source year 2025

Liabilities / Revenue

33rd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

$1M-$5M nonprofits • Source year 2025

Net Margin

5th percentile

-96%

Higher net margin than 5% of similar nonprofits.

$1M-$5M nonprofits • Source year 2025

Top Officer Pay

47th percentile

$0

Higher top officer pay than 47% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

$1M-$5M nonprofits • Source year 2025

Asset Growth

52nd percentile

3.3%

Faster asset growth than 52% of similar nonprofits.

$1M-$5M nonprofits • Annualized from 2024 to 2025

Revenue Growth

5th percentile

-61%

Faster revenue growth than 5% of similar nonprofits.

$1M-$5M nonprofits • Annualized from 2024 to 2025

Assets

Up

$3,011,551

Up $96,290 (+3.3%) from 2024

Liabilities

Down

$0

Down $25,849 (-100%) from 2024

Net Assets

Up

$3,011,551

Up $122,139 (+4.2%) from 2024

Revenue

Down

$94,790

Down $147,315 (-61%) from 2024

Expenses

Down

$185,591

Down $180,662 (-49%) from 2024

Net Income

Up

-$90,801

Up $33,347 (+27%) from 2024

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$4.0M$3.0M$2.0M$1.0M$0Assets 2012: $1,530,090Liabilities 2012: $11,0432012Assets 2013: $2,082,595Liabilities 2013: $21,4352013Assets 2014: $2,272,423Liabilities 2014: $28,2212014Assets 2015: $2,403,833Liabilities 2015: $42,063Net Assets 2015: $2,361,7702015Assets 2016: $2,101,514Liabilities 2016: $32,833Net Assets 2016: $2,068,6812016Assets 2018: $2,779,166Liabilities 2018: $40,780Net Assets 2018: $2,738,3862018Assets 2019: $2,593,637Liabilities 2019: $35,519Net Assets 2019: $2,558,1182019Assets 2020: $2,736,879Liabilities 2020: $25,774Net Assets 2020: $2,711,1052020Assets 2021: $3,265,942Liabilities 2021: $38,398Net Assets 2021: $3,227,5442021Assets 2022: $3,064,956Liabilities 2022: $31,104Net Assets 2022: $3,033,8522022Assets 2023: $2,602,961Liabilities 2023: $25,880Net Assets 2023: $2,577,0812023Assets 2024: $2,915,261Liabilities 2024: $25,849Net Assets 2024: $2,889,4122024Assets 2025: $3,011,551Liabilities 2025: $0Net Assets 2025: $3,011,5512025

Highlighted filing

2025

Assets$3,011,551
Liabilities$0
Net Assets$3,011,551

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$1.0M$500K$0-$500KRevenue 2012: $23,686Expenses 2012: $18,890Net Income 2012: $4,7962012Revenue 2013: $21,475Expenses 2013: $67,360Net Income 2013: -$45,8852013Revenue 2014: $85,518Expenses 2014: $230,775Net Income 2014: -$145,2572014Revenue 2015: $52,873Expenses 2015: $151,113Net Income 2015: -$98,2402015Revenue 2016: $91,391Expenses 2016: $139,114Net Income 2016: -$47,7232016Revenue 2018: $158,027Expenses 2018: $186,177Net Income 2018: -$28,1502018Revenue 2019: $183,238Expenses 2019: $118,153Net Income 2019: $65,0852019Revenue 2020: $561,355Expenses 2020: $260,093Net Income 2020: $301,2622020Revenue 2021: $30,152Expenses 2021: $111,931Net Income 2021: -$81,7792021Revenue 2022: $135,988Expenses 2022: $303,883Net Income 2022: -$167,8952022Revenue 2023: $35,040Expenses 2023: $336,102Net Income 2023: -$301,0622023Revenue 2024: $242,105Expenses 2024: $366,253Net Income 2024: -$124,1482024Revenue 2025: $94,790Expenses 2025: $185,591Net Income 2025: -$90,8012025

Highlighted filing

2025

Revenue$94,790
Expenses$185,591
Net Income-$90,801

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jun 1, 2024 to May 31, 2025
Signed
Oct 3, 2025
Return Version
2024v5.2
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Shane Claridge KelleyPresident-$0--
Chandra Alana Ledah KelleyVice President-$0--
Gregory B KoganTreasurer-$0--
Zoe Jansing FossSecretary-$0--
Jessica ArdizzoneBoard Member-$0--
Filing and Contact Details

Filer

Filer Name
Two Friends Foundation
EIN
94-3303722
Phone
4153102975
Address
643 Mill Street, Santa Rosa, CA 95404

Signing Officer

Name
Shane Claridge Kelley
Title
President
Phone
4153102975
Signed
2025-10-03
Discuss with paid preparer
Yes

Preparer

Firm
Aprio Advisory Group LLC
Address
2002 Summit Boulevard Suite 120, Atlanta, GA 30319
Preparer
Stacy Cullen
Phone
4048929651
Raw XML Appendix376 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
AccountingFeesSchedule/AccountingFeesDetail/Amt015260
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0Accounting Fees
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt07630
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt07630
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt02483451
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt1395145
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0Arete 7785 Publicly Traded Securities
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt1Vanguard 4265 Publicly Traded Securities
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt02483451
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1395145
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0FMV
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd1FMV
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt037553
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt057237
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt094790
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt094790
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt07630
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt07630
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt015260
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt057237
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt0165970
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt0165970
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt037553
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt037553
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-90801
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt069684
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt057237
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt087160
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt0100
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt0297
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt04064
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt0173700
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt07630
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt0185591
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt094790
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt094790
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt07730
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt07630
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt019621
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt012447
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt037553
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt11218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt218466
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt037553
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt11218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt218466
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt050000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt11218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt218466
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc0Arete 7785
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1Vanguard 4265
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc2Vanguard 4265
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt057237
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0-90801
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt0212940
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt03011551
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt02889412
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt03011551
IRS990PF/DistributableAmountGrp/DeductionFromDistributableAmt00
IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt0142088
IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt0142088
IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt0142088
IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt0143300
IRS990PF/DistributableAmountGrp/RecoveriesQualfiedDistriAmt00
IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt01212
IRS990PF/DistributableAmountGrp/TotalTaxAmt01212
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt065
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/Form2220AttachedInd0X
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt01212
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt01212
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt01212
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt01277
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt00
IRS990PF/FMVAssetsEOYAmt03011551
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt034810
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt030247
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt030247
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsBOYAmt02889412
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsEOYAmt03011551
IRS990PF/Form990PFBalanceSheetsGrp/OrganizationFollowsFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt02880451
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt02878596
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt02878596
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesBOYAmt025849
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt0102708
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt0102708
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt02915261
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt03011551
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt03011551
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt025849
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt02915261
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt03011551
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt02889412
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt03011551
IRS990PF/MethodOfAccountingAccrualInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt00
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt02909638
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt0313897
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt02595741
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt043645
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt0143300
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt02865993
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt02909638
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt04.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt14.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt21.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt31.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt41.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt40
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt40
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt40
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0Shane Claridge Kelley
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1Chandra Alana Ledah Kelley
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm2Gregory B Kogan
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm3Zoe Jansing Foss
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm4Jessica Ardizzone
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0President
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1Vice President
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt2Treasurer
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt3Secretary
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt4Board Member
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt0643 Mill Street
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt1643 Mill Street
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt2643 Mill Street
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt3643 Mill Street
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt4643 Mill Street
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0Santa Rosa
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1Santa Rosa
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm2Santa Rosa
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm3Santa Rosa
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm4Santa Rosa
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0CA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1CA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd2CA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd3CA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd4CA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd095404
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd195404
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd295404
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd395404
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd495404
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt00
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt0173700
IRS990PF/PFQualifyingDistributionsGrp/ProgramRelatedInvstTotalAmt00
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt0173700
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd00
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd00
IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd00
IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd00
IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd00
IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd00
IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd00
IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPriorActsInd00
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd00
IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd00
IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd00
IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd01
IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd00
IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd01
IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd00
IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd00
IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd00
IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd01
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd00
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt0643 Mill Street
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0Santa Rosa
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0CA
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd095404
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd00
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd00
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd00
IRS990PF/StatementsRegardingActyGrp/OrgReportOrRegisterStateCd0CA
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd00
IRS990PF/StatementsRegardingActyGrp/PersonsWithBooksName/BusinessNameLine1Txt0The Foundation
IRS990PF/StatementsRegardingActyGrp/PhoneNum04153102975
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd00
IRS990PF/StatementsRegardingActyGrp/Section4955ManagersTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section4955OrganizationTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd01
IRS990PF/StatementsRegardingActyGrp/TaxReimbursedAmt00
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd00
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0twofriendsfoundation.org
IRS990PF/SumOfProgramRelatedInvstGrp/TotalAmt00
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/FormAndInfoAndMaterialsTxt0Written requests with explanation of intended use of funds.
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientPersonNm0Shane C Kelley
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientPhoneNum04153102975
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/AddressLine1Txt0643 Mill Street
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/CityNm0Santa Rosa
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/StateAbbreviationCd0CA
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/ZIPCd095404
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RestrictionsOnAwardsTxt0Grants have been made to qualifying tax exempt organizations for education, disaster relief, environmental and public benefit purposes.
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/SubmissionDeadlinesTxt0Grant applications are considered throughout the year.
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt05000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1110000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt210970
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt320000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt420000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt0Youth Cancer Health Annual Conference
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt1Flag football program Academic Case Manager
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt2Gift matching to other donors
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt3Bothe-Napa Valley State Park Visitor's Center interpretive exhibits updates.
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt4School trips / transportation to Bale Grist Mill
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt0American Cancer Society
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt1Bayview Hunters Point YMCA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt2Napa Valley Give Guide
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt3Napa Valley State Parks Association
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt4Napa Valley State Parks Association
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt0PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt1PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt2PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt3PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt4PC
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt0None
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt1None
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt2None
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt3None
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt4None
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt0128 South Encinitas Ave
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt11601 Lane St
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt2PO Box 855
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt33801 St Helena Highway North
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt43801 St Helena Highway North
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm0Monrovia
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm1San Francisco
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm2Napa
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm3Calistoga
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm4Calistoga
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd0CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd1CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd2CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd3CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd4CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd091016
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd194124
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd294559
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd394515
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd494515
IRS990PF/SupplementaryInformationGrp/TotalGrantOrContriApprvFutAmt00
IRS990PF/SupplementaryInformationGrp/TotalGrantOrContriPdDurYrAmt0165970
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/LoansOrLoanGuaranteesInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PerformanceOfServicesEtcInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PurchaseOfAssetsNonchrtblEOInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/ReimbursementArrangementsInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RelationshipsNonchrtblEOInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RentalOfFacilitiesOthAssetsInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SalesOrExchangesOfAssetsInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SharingOfFacilitiesEtcInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOfCashToNonchrtblEOInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOtherAssetNonchrtblEOInd00
IRS990PF/UndistributedIncomeGrp/AppliedToCurrentYearAmt0142088
IRS990PF/UndistributedIncomeGrp/AppliedToPriorYearsAmt00
IRS990PF/UndistributedIncomeGrp/AppliedToYear1Amt00
IRS990PF/UndistributedIncomeGrp/CorpusDistri170b1EOr4942g3Amt00
IRS990PF/UndistributedIncomeGrp/DistributableAsAdjustedAmt0142088
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovAppCYAmt00
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovYr1Amt0225253
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovYr2Amt0196916
IRS990PF/UndistributedIncomeGrp/ExcessDistriCyovAppCYCorpusAmt00
IRS990PF/UndistributedIncomeGrp/ExcessDistriCyovFromYr5Amt00
IRS990PF/UndistributedIncomeGrp/ExcessDistriCyovToNextYrAmt0453781
IRS990PF/UndistributedIncomeGrp/ExcessFromCurrentYearAmt031612
IRS990PF/UndistributedIncomeGrp/ExcessFromYear1Amt0225253
IRS990PF/UndistributedIncomeGrp/ExcessFromYear2Amt0196916
IRS990PF/UndistributedIncomeGrp/PriorYearDeficiencyOrTaxAmt00
IRS990PF/UndistributedIncomeGrp/PriorYearUndistributedIncmAmt00
IRS990PF/UndistributedIncomeGrp/QualifyingDistributionsAmt0173700
IRS990PF/UndistributedIncomeGrp/RemainingDistriFromCorpusAmt031612
IRS990PF/UndistributedIncomeGrp/Taxable1Amt00
IRS990PF/UndistributedIncomeGrp/Taxable2Amt00
IRS990PF/UndistributedIncomeGrp/TotalCorpusAmt0453781
IRS990PF/UndistributedIncomeGrp/TotalExcessDistributionCyovAmt0422169
IRS990PF/UndistributedIncomeGrp/TotalForPriorYearsAmt00
IRS990PF/UndistributedIncomeGrp/TreatedAsDistriFromCorpusAmt00
IRS990PF/UndistributedIncomeGrp/UndistributedIncomeCYAmt00
IRS990PF/UndistributedIncomeGrp/UndistributedIncomePYAmt00
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc0Bank Fees
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc1State Registration Fees
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc2Website
OtherExpensesSchedule/OtherExpensesScheduleGrp/DisbursementsCharitablePrpsAmt00
OtherExpensesSchedule/OtherExpensesScheduleGrp/DisbursementsCharitablePrpsAmt1100
OtherExpensesSchedule/OtherExpensesScheduleGrp/DisbursementsCharitablePrpsAmt20
OtherExpensesSchedule/OtherExpensesScheduleGrp/NetInvestmentIncomeAmt00
OtherExpensesSchedule/OtherExpensesScheduleGrp/NetInvestmentIncomeAmt10
OtherExpensesSchedule/OtherExpensesScheduleGrp/NetInvestmentIncomeAmt20
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt030
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt1100
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt2167
OtherIncreasesSchedule/OtherIncreasesDetail/Amt0212940
OtherIncreasesSchedule/OtherIncreasesDetail/Desc0FMV adjustment
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/BOYBookValueAmt021937
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/BOYBookValueAmt13912
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/Desc0Provision for Tax on Deferred Gains
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/Desc1Excise Tax Payable on Investment Income
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/EOYBookValueAmt00
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/EOYBookValueAmt10
TaxesSchedule/TaxesDetail/Amt04064
TaxesSchedule/TaxesDetail/CategoryTxt0Federal Excise Taxes
TaxesSchedule/TaxesDetail/DisbursementsCharitablePrpsAmt00
TaxesSchedule/TaxesDetail/NetInvestmentIncomeAmt00
ReturnHeader/BuildTS02025-03-06 01:10:19Z
ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd01
ReturnHeader/BusinessOfficerGrp/PersonNm0Shane Claridge Kelley
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0President
ReturnHeader/BusinessOfficerGrp/PhoneNum04153102975
ReturnHeader/BusinessOfficerGrp/SignatureDt02025-10-03
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0Two Friends Foundation
ReturnHeader/Filer/BusinessNameControlTxt0TWOF
ReturnHeader/Filer/EIN0943303722
ReturnHeader/Filer/PhoneNum04153102975
ReturnHeader/Filer/USAddress/AddressLine1Txt0643 Mill Street
ReturnHeader/Filer/USAddress/CityNm0Santa Rosa
ReturnHeader/Filer/USAddress/StateAbbreviationCd0CA
ReturnHeader/Filer/USAddress/ZIPCd095404
ReturnHeader/IRSResponsiblePrtyInfoCurrInd01
ReturnHeader/PreparerFirmGrp/PreparerFirmEIN0582487348
ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt0Aprio Advisory Group LLC
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt02002 Summit Boulevard Suite 120
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm0Atlanta
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd0GA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd030319
ReturnHeader/PreparerPersonGrp/PhoneNum04048929651
ReturnHeader/PreparerPersonGrp/PreparationDt02025-09-22
ReturnHeader/PreparerPersonGrp/PreparerPersonNm0Stacy Cullen
ReturnHeader/ReturnTs02025-10-06T15:09:24-05:00
ReturnHeader/ReturnTypeCd0990PF
ReturnHeader/TaxPeriodBeginDt02024-06-01
ReturnHeader/TaxPeriodEndDt02025-05-31
ReturnHeader/TaxYr02024

Document Assets

No mirrored PDF or thumbnail assets are attached yet.