Liabilities / Assets
56th percentile
Higher debt load relative to assets than 56% of similar nonprofits.
EIN 38-1894070 • 501(c)8 • Madison Heights, MI
Profile
The organization's mission seeks to make life more desirable by lessening its ills. The organization's most significant activity is the chartible
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
56th percentile
Higher debt load relative to assets than 56% of similar nonprofits.
Liabilities / Revenue
56th percentile
Higher debt load relative to revenue than 56% of similar nonprofits.
Net Margin
26th percentile
Higher net margin than 26% of similar nonprofits.
Top Officer Pay
81st percentile
Higher top officer pay than 81% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
66th percentile
Faster asset growth than 66% of similar nonprofits.
Revenue Growth
74th percentile
Faster revenue growth than 74% of similar nonprofits.
Assets
Up$308,271
Up $27,837 (+9.9%) from 2021
Liabilities
Down$1,482
Down $881 (-37%) from 2021
Net Assets
Up$306,789
Up $28,718 (+10%) from 2021
Revenue
Up$166,032
Up $47,242 (+40%) from 2021
Expenses
Up$186,882
Up $83,015 (+80%) from 2021
Net Income
Down-$20,850
Down $35,773 (-240%) from 2021
Most recent year
2023 • Form 990Detailed filing. Detailed filing data is available for this year.
The organization's mission seeks to make life more desirable by lessening its ills. The organization's most significant activity is the chartible
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Rtn Earn Endowment Incm Other Fnds | $306,789 | $306,789 | → $0 |
| Savings and Temporary Cash Investments | $113,627 | $108,783 | ▼ $4,844 |
| Land, Buildings, and Equipment, Net | $82,146 | $75,428 | ▼ $6,718 |
| Cash and Non-Interest-Bearing Accounts | $55,196 | $63,879 | ▲ $8,683 |
| Inventories for Sale or Use | $59,411 | $59,411 | → $0 |
| Prepaid Expenses and Deferred Charges | $770 | $770 | → $0 |
| Total Assets | $311,150 | $308,271 | ▼ $2,879 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $4,361 | $1,482 | ▼ $2,879 |
| Total Liabilities | $4,361 | $1,482 | ▼ $2,879 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $306,789 | $306,789 | → $0 |
| Total Liabilities and Net Assets / Fund Balance | $311,150 | $308,271 | ▼ $2,879 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $121,900 | - | - |
| Land | $14,100 | - | - |
| Equipment | $138,146 | - | - |
| Leasehold Improvements | $162,466 | - | - |
| Name | Title | Base | Total |
|---|---|---|---|
| Phil Satterla | - | $3,600 | $3,600 |
| Darren Hebert | - | $200 | $200 |
| James Wolfe | - | $200 | $200 |
| Jessie Kessler | - | $200 | $200 |
| Jim Ogden | - | $200 | $200 |
| Ken Kurh | - | $200 | $200 |
| Jason Bowman | - | $100 | $100 |
| Name | Title |
|---|---|
| Ken Kuhr | President |
| Kirby Hull | Vice President |
| Darrin Hebert | Trustee |
| James Wolfe | Trustee |
| Matthew Rehese | Trustee |
| Otis Hull | Trustee |
| Paul Donovan | Trustee |
| Richard Ogden | Past Secretary |
| Phil Satterla | Secretary |
| Matthew Esbri | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $130,296 |
| Salaries, Compensation, and Employee Benefits | $56,586 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Other | $110,434 | $0 | $0 | $110,434 |
| Current Officers, Directors, Trustees, and Key Employees | $52,028 | $0 | $0 | $52,028 |
| All Other Expenses | $13,092 | $0 | $0 | $13,092 |
| Depreciation Depletion | $6,170 | $0 | $0 | $6,170 |
| Payroll Taxes | $4,558 | $0 | $0 | $4,558 |
| Other Expenses | $350 | $0 | $0 | $350 |
| Advertising | $250 | $0 | $0 | $250 |
| Total Functional Expenses | $186,882 | $0 | $0 | $186,882 |
| Line Item | Amount |
|---|---|
| Gaming Gross Income | $40,114 |
| Professional Fundraising Fees | $0 |
“NO EXPLANATION NEEDED”
“NO EXPLANATION NEEDED”
“NO EXPLANATION NEEDED”
“NO EXPLANATION NEEDED”
“NO EXPLANATION NEEDED”
“NO EXPLANATION NEEDED”
“Conventions 3273. 3273. 0.”
“BANK CHARGES 70. 70.”
“BUSINESS LICENSE 35. 35.”
“COMPAINT FEES 4. 4.”
“CONFERENCES 564. 564.”
“DONATIONS 4755. 4755.”
“DUES 75. 75.”
“PER CAPITA 4785. 4785.”
“INSPECTIONS 726. 726.”
“Gen insurance 4935. 4935.”
“WORKERS COMP 2601. 2601.”
“INTEREST 3. 3.”
“License permits 1862. 1862.”
“MEMBERSHIPS 996. 996.”
“MILEAGE 981. 981.”
“ORGANIZATIONAL 546. 546.”
“PENALTIES 378. 378.”
“POSTAGE 288. 288.”
“ACCOUNTING 6058. 6058.”
“CLEANING 1505. 1505.”
“Equipment repairs 2172. 2172.”
“Building repairs 9433. 9433.”
“PEST CONTROL 360. 360.”
“REPAIRS 13470. 13470.”
“RUBBISH 5118. 5118.”
“SUPPLIES 8647. 8647.”
“Property taxes 9445. 9445.”
“TRUSTEE FEES 3725. 3725.”
“Total utilities 19914. 19914.”
“TRAVEL 306. 306.”
“Dividends expense 1683. 1683.”
“Penalties on early withdrawel 1721. 1721.”
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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 4361 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1482 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | THE ORGANIZATION'S MISSION SEEKS TO MAKE LIFE MORE DESIRABLE BY LESSENING ITS ILLS. THE ORGANIZATION'S MOST SIGNIFICANT ACTIVITY IS THE CHARTIBLE |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 0 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 250 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 250 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 13092 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 13092 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | PHILIP SATTERLA |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2483983155 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 604 W 11 MILE RD |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | MADISON HEIGHTS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MI |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 48071 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 55196 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 63879 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 52028 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 52028 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContriRptFundraisingEventAmt | 0 | 3933 |
| IRS990/CostOfGoodsSoldAmt | 0 | 161377 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 15933 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 130296 |
| IRS990/CYOtherRevenueAmt | 0 | 150099 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -20850 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 56586 |
| IRS990/CYTotalExpensesAmt | 0 | 186882 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 166032 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 6170 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 6170 |
| IRS990/Desc | 0 | n/a |
| IRS990/DescribedInSection501c3Ind | 0 | false |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | true |
| IRS990/EmployeeCnt | 0 | 6 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/ExpenseAmt | 0 | 186882 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 110434 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 110434 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/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/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | KEN KUHR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RICHARD OGDEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | MATTHEW ESBRI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | OTIS HULL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | PAUL DONOVAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JAMES WOLFE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | DARRIN HEBERT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MATTHEW REHESE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | PHIL SATTERLA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | KIRBY HULL |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PAST SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | VICE PRESIDENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | false |
| IRS990/FormationYr | 0 | 1970 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | true |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/FundraisingAmt | 0 | 3933 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GamingGrossIncomeAmt | 0 | 40114 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 6 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 327409 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 230336 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 59411 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 59411 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 361184 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 82146 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 75428 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 436612 |
| IRS990/LegalDomicileStateCd | 0 | MI |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembershipDuesAmt | 0 | 12000 |
| IRS990/MembersOrStockholdersInd | 0 | true |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MiscellaneousRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 41026 |
| IRS990/MiscellaneousRevenueGrp/TotalRevenueColumnAmt | 0 | 41026 |
| IRS990/MiscellaneousRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/MissionDesc | 0 | THE ORGANIZATION'S MISSION SEEKS TO MAKE LIFE MORE DESIRABLE BY LESSENING ITS ILLS. THE ORGANIZATION'S MOST SIGNIFICANT ACTIVITY IS THE CHARTIBLE |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 306789 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 306789 |
| IRS990/NetIncomeFromGamingGrp/RelatedOrExemptFuncIncomeAmt | 0 | 40114 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 40114 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 68959 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 68959 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherExpensesGrp/Desc | 0 | APPRAISAL |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 350 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 350 |
| IRS990/OtherRevenueTotalAmt | 0 | 41026 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 4558 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 4558 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 770 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 770 |
| IRS990/PrincipalOfficerNm | 0 | PHIL SATTERLA |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 11876 |
| IRS990/PYOtherExpensesAmt | 0 | 24151 |
| IRS990/PYOtherRevenueAmt | 0 | 213743 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 162614 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 38854 |
| IRS990/PYTotalExpensesAmt | 0 | 63005 |
| IRS990/PYTotalRevenueAmt | 0 | 225619 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -20850 |
| 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 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 166032 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 306789 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 306789 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 113627 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 108783 |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 121900 |
| IRS990ScheduleD/BuildingsGrp/InvestmentCostOrOtherBasisAmt | 0 | 121900 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 138146 |
| IRS990ScheduleD/EquipmentGrp/InvestmentCostOrOtherBasisAmt | 0 | 138146 |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 14100 |
| IRS990ScheduleD/LandGrp/InvestmentCostOrOtherBasisAmt | 0 | 14100 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 162466 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/InvestmentCostOrOtherBasisAmt | 0 | 162466 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 436612 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | true |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 3600 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 100 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 3 | 200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 4 | 200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 5 | 200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 6 | 200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | PHIL SATTERLA |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | JASON BOWMAN |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 2 | KEN KURH |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 3 | JAMES WOLFE |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 4 | DARREN HEBERT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 5 | JIM OGDEN |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 6 | JESSIE KESSLER |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 3600 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 1 | 100 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 2 | 200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 3 | 200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 4 | 200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 5 | 200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 6 | 200 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 6 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | false |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | NO EXPLANATION NEEDED |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | NO EXPLANATION NEEDED |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | NO EXPLANATION NEEDED |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | NO EXPLANATION NEEDED |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | NO EXPLANATION NEEDED |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | NO EXPLANATION NEEDED |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | CONVENTIONS 3273. 3273. 0. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | BANK CHARGES 70. 70. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 8 | BUSINESS LICENSE 35. 35. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 9 | COMPAINT FEES 4. 4. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 10 | CONFERENCES 564. 564. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 11 | DONATIONS 4755. 4755. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 12 | DUES 75. 75. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 13 | PER CAPITA 4785. 4785. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 14 | INSPECTIONS 726. 726. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 15 | GEN INSURANCE 4935. 4935. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 16 | WORKERS COMP 2601. 2601. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 17 | INTEREST 3. 3. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 18 | LICENSE PERMITS 1862. 1862. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 19 | MEMBERSHIPS 996. 996. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 20 | MILEAGE 981. 981. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 21 | ORGANIZATIONAL 546. 546. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 22 | PENALTIES 378. 378. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 23 | POSTAGE 288. 288. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 24 | ACCOUNTING 6058. 6058. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 25 | CLEANING 1505. 1505. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 26 | EQUIPMENT REPAIRS 2172. 2172. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 27 | BUILDING REPAIRS 9433. 9433. |
No mirrored PDF or thumbnail assets are attached yet.