Civic Intelligence

Christopher M Walters Family Foundation

EIN 88-6120100 • Roanoke, VA

PO Box 8005Roanoke, VA 24014
Siviq Scores

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

Liabilities / Assets

63rd percentile

0.00x

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

<$500k nonprofits • Source year 2024

Liabilities / Revenue

66th percentile

0.00x

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

<$500k nonprofits • Source year 2024

Net Margin

6th percentile

-428%

Higher net margin than 6% of similar nonprofits.

<$500k nonprofits • Source year 2024

Top Officer Pay

81st percentile

$0

Higher top officer pay than 81% of similar nonprofits.

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

<$500k nonprofits • Source year 2024

Asset Growth

22nd percentile

-43%

Faster asset growth than 22% of similar nonprofits.

<$500k nonprofits • Annualized from 2023 to 2024

Revenue Growth

8th percentile

-89%

Faster revenue growth than 8% of similar nonprofits.

<$500k nonprofits • Annualized from 2023 to 2024

Assets

Down

$35,760

Down $27,217 (-43%) from 2023

Liabilities

Flat

$0

Flat from 2023

Net Assets

Down

$35,760

Down $27,217 (-43%) from 2023

Revenue

Down

$6,365

Down $49,864 (-89%) from 2023

Expenses

Down

$33,582

Down $2,735 (-7.5%) from 2023

Net Income

Down

-$27,217

Down $47,129 (-237%) from 2023

Trend Graphs

Balance Sheet Trend

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

$80K$60K$40K$20K$0Assets 2022: $43,065Liabilities 2022: $0Net Assets 2022: $43,0652022Assets 2023: $62,977Liabilities 2023: $0Net Assets 2023: $62,9772023Assets 2024: $35,760Liabilities 2024: $0Net Assets 2024: $35,7602024

Highlighted filing

2024

Assets$35,760
Liabilities$0
Net Assets$35,760

Operations Trend

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

$100K$50K$0-$50KRevenue 2022: $59,566Expenses 2022: $16,501Net Income 2022: $43,0652022Revenue 2023: $56,229Expenses 2023: $36,317Net Income 2023: $19,9122023Revenue 2024: $6,365Expenses 2024: $33,582Net Income 2024: -$27,2172024

Highlighted filing

2024

Revenue$6,365
Expenses$33,582
Net Income-$27,217

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
Jul 15, 2025
Return Version
2024v5.2
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
CHRISTOPHER M WALTERSDirector-$0--
Filing and Contact Details

Filer

Filer Name
Christopher M Walters Family Foundation
EIN
88-6120100
Phone
5404676888
Address
PO BOX 8005, ROANOKE, VA 24014

Signing Officer

Name
Christopher M Walters
Title
Director
Phone
5404676888
Signed
2025-07-15
Discuss with paid preparer
Yes

Preparer

Firm
J Moore & Company Pc
Address
7636 WILLIAMSON RD STE 100, ROANOKE, VA 24019
Preparer
Keith M Dance CPA
Phone
5407774380
Raw XML AppendixShowing 400 of 508 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/AdjustedNetIncomeAmt01068
AccountingFeesSchedule/AccountingFeesDetail/Amt01068
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0FOTI FLYNN TAX
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt02023-07
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt12023-08
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt22024-01
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt32023-09
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt42023-06
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt52023-09
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt62024-04
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt72024-03
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt82022-03
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt92022-03
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt102022-03
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt112022-03
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt122021-08
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt132022-03
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt142023-03
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt152022-03
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt162022-03
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AcquiredDt172022-03
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc0ALLSTATE CORP.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc1APPLE INC.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc2CISCO SYSTEMS INC.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc3LOCKHEED MARTIN CORP
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc4METLIFE INC.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc5TRUIST FINANCIAL CORP.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc6MEDTRONIC PLC
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc7TE CONNECTIVITY LTD
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc8ALLSTATE CORP.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc9APPLE INC.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc10CISCO SYSTEMS INC.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc11LOCKHEED MARTIN CORP.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc12LUNA INNOVATIONS INC.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc13METLIFE INC.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc14TRUIST FINANCIAL CORP.
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc15MEDTRONIC PLC
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc16TE CONNECTIVITY LTD
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/AssetDesc17TRUIST FINANCIAL PRD
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt084
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt118
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt285
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt375
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt492
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt5213
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt678
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt757
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt82915
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt92933
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt102932
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt112708
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt1210946
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt132854
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt143281
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt152901
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisAmt162931
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt0FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt1FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt2FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt3FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt4FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt5FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt6FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt7FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt8FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt9FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt10FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt11FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt12FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt13FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt14FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt15FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt16FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/BasisMethodTxt17FMV
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt0111
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt117
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt282
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt378
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt4100
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt5234
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt678
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt761
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt83598
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt93212
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt102559
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt112807
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt121812
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt132973
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt143535
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt152189
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt163485
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/GrossSalesPriceAmt176040
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt0Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt1Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt2Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt3Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt4Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt5Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt6Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt7Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt8Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt9Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt10Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt11Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt12Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt13Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt14Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt15Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt16Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/HowAcquiredTxt17Purchased
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SalesExpenseAmt06996
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt02024-01
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt12024-04
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt22024-07
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt32024-05
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt42024-01
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt52024-04
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt62024-07
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt72024-08
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt82024-01
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt92024-04
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt102024-07
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt112024-05
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt122024-12
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt132024-01
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt142024-04
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt152024-07
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt162024-08
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/SoldDt172024-01
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt027
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt1-1
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt2-3
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt33
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt48
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt521
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt60
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt74
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt8683
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt9279
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt10-373
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt1199
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt12-9134
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt13119
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt14254
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt15-712
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt16554
GainLossSaleOtherAssetsSch/GainLossSaleOtherAssetGrp/TotalNetAmt17-956
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt05831
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13126
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt24103
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt33104
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt42874
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt53049
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt64697
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt71986
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt83232
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt93009
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt08885
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt111969
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt25438
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt35550
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt43081
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt53773
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt66044
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt77563
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt85876
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt95576
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0ABBVIE INC.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1BROADCOM INC.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2ELI LILLY & CO.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3JPMORGAN CHASE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4LOWES COMPANIES INC.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5MERCK & COMPANY
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6NVDIA CORP.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7PALANTIR TECHNOLOGIES
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8TRADE DESK INC.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9WALMART INC.
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt0726
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/RelatedOrExemptFunctionIncmAmt0-9128
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt072
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt0798
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt0-9128
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt0-8330
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt01068
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt01068
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt031950
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt031950
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt014695
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsAdjNetIncmAmt0726
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt0726
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt0726
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-27217
IRS990PF/AnalysisOfRevenueAndExpenses/GrossProfitRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt032971
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavingsAdjNetIncmAmt072
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt072
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt072
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0-9128
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt0234
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt0253
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt0253
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt0311
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt0311
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt0798
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt01068
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt031950
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt0564
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt033582
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt0798
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt06365
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt01068
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt0564
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt01632
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02023-12-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12022-12-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22022-03-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AdjustedBasisAsOf123169Amt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AdjustedBasisAsOf123169Amt10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AdjustedBasisAsOf123169Amt20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0702
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt134401
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt26996
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/DepreciationAmt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/DepreciationAmt10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/DepreciationAmt20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/ExcessFMVOverAdjustedBssAmt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/ExcessFMVOverAdjustedBssAmt10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/ExcessFMVOverAdjustedBssAmt20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/FMVAsOf123169Amt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/FMVAsOf123169Amt10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/FMVAsOf123169Amt20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt060
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1-8232
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2-956
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt060
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1-8232
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2-956
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt0762
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt126169
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt26040
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd0P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd1P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd2P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc0JANNEY #5703 - ST COVERED
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1JANEY #5703 - LT COVERED
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc2TRUIST FINANCIAL PFD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt02024-12-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt12024-12-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt22024-01-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt0-9128
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0-27217
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt035760
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt062977
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt035760
IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt02404
IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt02404
IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt02404
IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt02407
IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt03
IRS990PF/DistributableAmountGrp/TotalTaxAmt03
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt03
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OriginalReturnTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt03
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt03
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt03
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/FMVAssetsEOYAmt064504
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt02284
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt0749
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt0749
IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsBOYAmt06996
IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CorporateBondsEOYFMVAmt00
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt053697
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt035011
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt063755
IRS990PF/Form990PFBalanceSheetsGrp/LandBldgInvestmentsEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/LandEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/LoansFromOfficersEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/MortgagesAndNotesPayableEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsBOYAmt062977
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsEOYAmt035760
IRS990PF/Form990PFBalanceSheetsGrp/OrganizationFollowsFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYFMVAmt00
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/OtherNtsAndLoansRcvblEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/RcvblFromOfficersEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt062977
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt035760
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt064504
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt062977
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt035760
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt062977
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt035760
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt048866
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt03513
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt045353
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt0733
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt02407
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt048133
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt048866
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt01.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0CHRISTOPHER M WALTERS
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt0PO BOX 8005
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0ROANOKE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0VA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd024014
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt00
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt031950
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt031950
IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/LineNumberTxt0N/A
IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/RelationshipStatementTxt0N/A
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd0false
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd0false
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd0false
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd0false
IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd0false
IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd0false
IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd0false
IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd0false
IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd0false
IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd0false
IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd0false
IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd0false
IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPriorActsInd0false
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd0false
IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd0false
IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd0false
IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd0true
IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd0false
IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd0true
IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd0false
IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd0false
IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd0false
IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd0true
IRS990PF/StatementsRegardingActyGrp/IndividualWithBooksNm0CHRISTOPHER WALTERS
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd0false
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt0PO BOX 8005
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0ROANOKE
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0VA
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd024014
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd0false
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd0true
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd0false
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd0false
IRS990PF/StatementsRegardingActyGrp/PhoneNum05404676888
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd0false
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd0false
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd0false
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0N/A
IRS990PF/SupplementaryInformationGrp/ContributingManagerNm0CHRISTOPHER M WALTERS
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt012000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt115950
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt23500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt3300
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt4200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt0SUPPORT FOR GENERAL OPERATIONS
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt1SUPPORT FOR GENERAL OPERATIONS
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt2SUPPORT FOR GENERAL OPERATIONS
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt3SUPPORT FOR GENERAL OPERATIONS
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt4SUPPORT FOR GENERAL OPERATIONS
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt0SIGMA CHI FOUNDATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt1LIFE RING FOUNDATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt2HUNTSMAN CANCER
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt3WEST VIRGINIA SYMPHONY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt4PATRICK HENRY HIGH SCHOOL PTSA OUTREACH
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt0NONE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt1NONE

Document Assets

No mirrored PDF or thumbnail assets are attached yet.