Liabilities / Assets
77th percentile
Higher debt load relative to assets than 77% of similar nonprofits.
EIN 04-1902787 • 501(c)7 • Brockton, MA
Profile
The purpose of the club is to maintain grounds and a clubhouse for the encouragement of golf and social enjoyment for its members and guests.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
77th percentile
Higher debt load relative to assets than 77% of similar nonprofits.
Liabilities / Revenue
79th percentile
Higher debt load relative to revenue than 79% of similar nonprofits.
Net Margin
61st percentile
Higher net margin than 61% of similar nonprofits.
Top Officer Pay
62nd percentile
Higher top officer pay than 62% of similar nonprofits.
Top officer pay equals 3.7% of source-year revenue.
Asset Growth
69th percentile
Faster asset growth than 69% of similar nonprofits.
Revenue Growth
48th percentile
Faster revenue growth than 48% of similar nonprofits.
Assets
Up$9,290,162
Up $583,111 (+6.7%) from 2023
Liabilities
Up$5,910,383
Up $243,413 (+4.3%) from 2023
Net Assets
Up$3,379,779
Up $339,698 (+11%) from 2023
Revenue
Up$4,205,125
Up $204,640 (+5.1%) from 2023
Expenses
Up$3,865,427
Up $222,809 (+6.1%) from 2023
Net Income
Down$339,698
Down $18,169 (-5.1%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
The purpose of the club is to maintain grounds and a clubhouse for the encouragement of golf and social enjoyment for its members and guests.
Private country club offering golf, food and beverage facilities to members and their guests.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $4,818,441 | $5,057,105 | ▲ $238,664 |
| Savings and Temporary Cash Investments | $1,880,563 | $1,813,195 | ▼ $67,368 |
| Cash and Non-Interest-Bearing Accounts | $993,551 | $1,302,270 | ▲ $308,719 |
| Accounts Receivable | $397,189 | $409,111 | ▲ $11,922 |
| Inventories for Sale or Use | $237,487 | $196,760 | ▼ $40,727 |
| Prepaid Expenses and Deferred Charges | $25,069 | $25,069 | → $0 |
| Total Assets | $8,707,051 | $9,290,162 | ▲ $583,111 |
| Other Assets Total | $354,751 | $486,652 | ▲ $131,901 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $3,187,825 | $3,263,602 | ▲ $75,777 |
| Deferred Revenue | $2,101,260 | $2,311,777 | ▲ $210,517 |
| Accounts Payable and Accrued Expenses | $377,885 | $335,004 | ▼ $42,881 |
| Total Liabilities | $5,666,970 | $5,910,383 | ▲ $243,413 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $3,040,081 | $3,379,779 | ▲ $339,698 |
| Total Net Assets Fund Balance | $3,040,081 | $3,379,779 | ▲ $339,698 |
| Total Liabilities and Net Assets / Fund Balance | $8,707,051 | $9,290,162 | ▲ $583,111 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $2,973,202 | $4,253,629 | - |
| Other Land Buildings | $1,372,948 | $774,924 | - |
| Land | $10,001 | - | - |
| Equipment | $700,954 | $2,251,526 | - |
| Other Assets Org | $296,660 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Richard H Campbell | General Manager | FT | $154,414 | $203 | $154,617 |
| Brooks Pickering | Greens Superintendent | FT | $150,628 | $702 | $151,330 |
| Name | Title |
|---|---|
| Thomas Gadles | President |
| Thomas Crook | Vice President |
| Don Noll | Director |
| George Lane | Director |
| Greg Goodwin | Director |
| James Clark | Director |
| Laura Jean Mann | Director |
| Matt Neville | Director |
| Patrick Folan | Director |
| Steven Tasho | Director |
| Vincent Mastria | Director |
| Wayne Mathews | Secretary |
| Jeff Edelson | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $2,031,707 |
| Salaries, Compensation, and Employee Benefits | $1,833,720 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | - | - | - | $1,219,828 |
| Depreciation Depletion | - | - | - | $451,335 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $305,042 |
| Occupancy | - | - | - | $303,107 |
| All Other Expenses | - | - | - | $208,727 |
| Fees for Services Other | - | - | - | $157,025 |
| Payroll Taxes | - | - | - | $156,756 |
| Other Employee Benefits | - | - | - | $152,094 |
| Interest | - | - | - | $115,131 |
| Insurance | - | - | - | $85,142 |
| Office Expenses | - | - | - | $49,344 |
| Other Expenses | - | - | - | $48,456 |
| Information Technology | - | - | - | $33,363 |
| Fees for Services Accounting | - | - | - | $18,519 |
| Travel | - | - | - | $2,097 |
| Advertising | - | - | - | $750 |
| Total Functional Expenses | $0 | $0 | $0 | $3,865,427 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The club consists of members who pay annual dues and hold the right to elect the board of directors.”
“The members of the board of directors is elected by the members.”
“By-laws article vi, section 2 - special meetings of the general membership may be called at any time by order of the president, and notices shall state the purpose of such meetings. If 100 voting members of the club give written request, the president shall order such a meeting. Decisions are approved by the membership as a whole.”
“The president and treasurer review and approve the form 990 prior to filing.”
“The officers review the policies periodically.”
“The department chairs recommend, and board approves or disapproves contracts and raises.”
“The club's governing documents, conflict of interest policy and financial statements are maintained within the business office and are available upon request.”
“The organization's board of directors has direct oversight and responsilbility for the selection of its outside cpa, as well as its annual financial statement audit. There was no change in this process from the prior year.”
“The club recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. Management has determined that the club has no uncertain tax positions that would require financial statement recognition and/or disclosure. The club is no longer subject to u.s. Federal, state and local income tax examinations for periods prior to december 31, 2021.”
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 | 1 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 377885 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 335004 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 397189 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 409111 |
| IRS990/AcctCompileOrReviewBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | PRIVATE COUNTRY CLUB OFFERING GOLF, FOOD AND BEVERAGE FACILITIES TO MEMBERS AND THEIR GUESTS. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 750 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 208727 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | CORPORATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5085847060 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 159 TORREY STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BROCKTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 02301 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 993551 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1302270 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 305042 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CostOfGoodsSoldAmt | 0 | 1989887 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 74297 |
| IRS990/CYOtherExpensesAmt | 0 | 2031707 |
| IRS990/CYOtherRevenueAmt | 0 | 66748 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 4064080 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 339698 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1833720 |
| IRS990/CYTotalExpensesAmt | 0 | 3865427 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4205125 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 2101260 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 2311777 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 451335 |
| IRS990/Desc | 0 | TO PROVIDE GOLF COURSE AND CLUBHOUSE FACILITIES FOR ITS MEMBERS AND THEIR GUESTS. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 98 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 18519 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 157025 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.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/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | 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/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 702 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 203 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | THOMAS GADLES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | THOMAS CROOK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JEFF EDELSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | WAYNE MATHEWS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | PATRICK FOLAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | GEORGE LANE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | LAURA JEAN MANN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JAMES CLARK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | VINCENT MASTRIA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | DON NOLL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | GREG GOODWIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | MATT NEVILLE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | STEVEN TASHO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | BROOKS PICKERING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | RICHARD H CAMPBELL |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 150628 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 154414 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | GREENS SUPERINTENDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | GENERAL MANAGER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1900 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 13 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 6195012 |
| IRS990/GrossReceiptsForPublicUseAmt | 0 | 343881 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 2054589 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 13 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 33363 |
| IRS990/InitiationFeesAndCapContriAmt | 0 | 160837 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 85142 |
| IRS990/InterestGrp/TotalAmt | 0 | 115131 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 237487 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 196760 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 74297 |
| IRS990/InvestmentIncomeGrp/UnrelatedBusinessRevenueAmt | 0 | 74297 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 1 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 7280079 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 4818441 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 5057105 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 12337184 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE PURPOSE OF THE CLUB IS TO MAINTAIN GROUNDS AND A CLUBHOUSE FOR THE ENCOURAGEMENT OF GOLF AND SOCIAL ENJOYMENT FOR ITS MEMBERS AND GUESTS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 3187825 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 3263602 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3040081 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3379779 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 71397 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 64702 |
| IRS990/NetIncomeOrLossGrp/UnrelatedBusinessRevenueAmt | 0 | -6695 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 62954 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 3040081 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3379779 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 303107 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 49344 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 354751 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 486652 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 152094 |
| IRS990/OtherExpensesGrp/Desc | 0 | REPAIRS & MAINTENANCE |
| IRS990/OtherExpensesGrp/Desc | 1 | EQUIPMENT |
| IRS990/OtherExpensesGrp/Desc | 2 | FERTILIZER |
| IRS990/OtherExpensesGrp/Desc | 3 | BANK CHARGES |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 395702 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 85958 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 77051 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 48456 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 713910 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER REVENUE |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2046 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 2046 |
| IRS990/OtherRevenueTotalAmt | 0 | 2046 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1219828 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 156756 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 25069 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 25069 |
| IRS990/PrincipalOfficerNm | 0 | THOMAS GADLES |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 713910 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 713910 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 713910 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | GOLF ACTIVITY INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | OTHER PROGRAM REVENUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 3324678 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 543354 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 75321 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 3324678 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 664081 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 75321 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 120727 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | TO PROVIDE AN OPPORTUNITY FOR DINING AND SOCIALIZING FOR ITS MEMBERS AND THEIR GUESTS. |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 57706 |
| IRS990/PYOtherExpensesAmt | 0 | 1935221 |
| IRS990/PYOtherRevenueAmt | 0 | 90108 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3852671 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 357867 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1707397 |
| IRS990/PYTotalExpensesAmt | 0 | 3642618 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 4000485 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 339698 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 1 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1880563 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1813195 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 2973202 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 4253629 |
| IRS990ScheduleD/BuildingsGrp/InvestmentCostOrOtherBasisAmt | 0 | 7226831 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 700954 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 2251526 |
| IRS990ScheduleD/EquipmentGrp/InvestmentCostOrOtherBasisAmt | 0 | 2952480 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 10001 |
| IRS990ScheduleD/LandGrp/InvestmentCostOrOtherBasisAmt | 0 | 10001 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 189992 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 296660 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | ADVANCES TO TLGC ASSOCIATION |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | ROU ASSET |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 1372948 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 774924 |
| IRS990ScheduleD/OtherLandBuildingsGrp/InvestmentCostOrOtherBasisAmt | 0 | 2147872 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE CLUB RECOGNIZES THE EFFECT OF INCOME TAX POSITIONS ONLY IF THOSE POSITIONS ARE MORE LIKELY THAN NOT TO BE SUSTAINED. MANAGEMENT HAS DETERMINED THAT THE CLUB HAS NO UNCERTAIN TAX POSITIONS THAT WOULD REQUIRE FINANCIAL STATEMENT RECOGNITION AND/OR DISCLOSURE. THE CLUB IS NO LONGER SUBJECT TO U.S. FEDERAL, STATE AND LOCAL INCOME TAX EXAMINATIONS FOR PERIODS PRIOR TO DECEMBER 31, 2021. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 5057105 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 486652 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 154414 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 150628 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 203 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 1 | 702 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | RICHARD H CAMPBELL |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 1 | BROOKS PICKERING |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | GENERAL MANAGER |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 1 | GREENS SUPERINTENDENT |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 154617 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 1 | 151330 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990ScheduleJ/WrittenEmploymentContractInd | 0 | X |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE CLUB CONSISTS OF MEMBERS WHO PAY ANNUAL DUES AND HOLD THE RIGHT TO ELECT THE BOARD OF DIRECTORS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE MEMBERS OF THE BOARD OF DIRECTORS IS ELECTED BY THE MEMBERS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | BY-LAWS ARTICLE VI, SECTION 2 - SPECIAL MEETINGS OF THE GENERAL MEMBERSHIP MAY BE CALLED AT ANY TIME BY ORDER OF THE PRESIDENT, AND NOTICES SHALL STATE THE PURPOSE OF SUCH MEETINGS. IF 100 VOTING MEMBERS OF THE CLUB GIVE WRITTEN REQUEST, THE PRESIDENT SHALL ORDER SUCH A MEETING. DECISIONS ARE APPROVED BY THE MEMBERSHIP AS A WHOLE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THE PRESIDENT AND TREASURER REVIEW AND APPROVE THE FORM 990 PRIOR TO FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE OFFICERS REVIEW THE POLICIES PERIODICALLY. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THE DEPARTMENT CHAIRS RECOMMEND, AND BOARD APPROVES OR DISAPPROVES CONTRACTS AND RAISES. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | THE CLUB'S GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY AND FINANCIAL STATEMENTS ARE MAINTAINED WITHIN THE BUSINESS OFFICE AND ARE AVAILABLE UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | THE ORGANIZATION'S BOARD OF DIRECTORS HAS DIRECT OVERSIGHT AND RESPONSILBILITY FOR THE SELECTION OF ITS OUTSIDE CPA, AS WELL AS ITS ANNUAL FINANCIAL STATEMENT AUDIT. THERE WAS NO CHANGE IN THIS PROCESS FROM THE PRIOR YEAR. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 7B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION B, LINE 15B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | PART XII, LINE 2C |
| IRS990ScheduleR/AssetExchangeInd | 0 | 0 |
| IRS990ScheduleR/AssetPurchaseFromOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/AssetSaleToOtherOrgInd | 0 | 0 |
| IRS990ScheduleR/DivRelatedOrganizationInd | 0 | 1 |
| IRS990ScheduleR/GiftGrntCapContriFromOthOrgInd | 0 | 0 |
| IRS990ScheduleR/GiftGrntOrCapContriToOthOrgInd | 0 | 0 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/ControlledOrganizationInd | 0 | 1 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/DirectControllingEntityName/BusinessNameLine1Txt | 0 | THORNY LEA GOLF CLUB INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/EntityTypeTxt | 0 | T |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/LegalDomicileStateCd | 0 | MA |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/OwnershipPct | 0 | 1.00000 |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/PrimaryActivitiesTxt | 0 | THE TRUST LEASES THE REAL ESTATE (GOLF COURSE) TO THORNY LEA GOLF CLUB, INC. |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/RelatedOrganizationName/BusinessNameLine1Txt | 0 | TL GOLF INC |
| IRS990ScheduleR/IdRelatedOrgTxblCorpTrGrp/USAddress/AddressLine1Txt | 0 | 159 TORREY STREET |
No mirrored PDF or thumbnail assets are attached yet.