Liabilities / Assets
69th percentile
Higher debt load relative to assets than 69% of similar nonprofits.
990 • Fiscal year 2016 • EIN 22-3160973
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
69th percentile
Higher debt load relative to assets than 69% of similar nonprofits.
Liabilities / Revenue
43rd percentile
Higher debt load relative to revenue than 43% of similar nonprofits.
Net Margin
35th percentile
Higher net margin than 35% of similar nonprofits.
Top Officer Pay
54th percentile
Higher top officer pay than 54% of similar nonprofits.
Top officer pay equals 0.8% of source-year revenue.
Asset Growth
3rd percentile
Faster asset growth than 3% of similar nonprofits.
Revenue Growth
30th percentile
Faster revenue growth than 30% of similar nonprofits.
Assets
Down$6,929,021
Down $1,474,391 (-18%) from 2015
Net Assets
Down$2,865,223
Down $51,402 (-1.8%) from 2015
Liabilities
Down$4,063,798
Down $1,422,989 (-26%) from 2015
Revenue
Down$21,015,868
Down $399,961 (-1.9%) from 2015
Expenses
Up$21,098,578
Up $111,371 (+0.5%) from 2015
Net Income
Down-$82,710
Down $511,332 (-119%) from 2015
To enrich the quality of life in rochester and monroe county by providing educational, recreational, aesthetic and informational materials, services and programs to help people follow their own lines of inquiry and enlightenment.
To enrich the quality of life in rochester and monroe county by providing educational, recreational, aesthetic, and informational materials, services, and programs to help people follow their own lines of inquiry and enlightenment.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Pledges and Grants Receivable | $3,229,549 | $3,141,205 | ▼ $88,344 |
| Investments in Publicly Traded Securities | $2,521,193 | $2,681,880 | ▲ $160,687 |
| Cash and Non-Interest-Bearing Accounts | $77,426 | $563,091 | ▲ $485,665 |
| Total Assets | $8,403,412 | $6,929,021 | ▼ $1,474,391 |
| Other Assets Total | $2,575,244 | $542,845 | ▼ $2,032,399 |
| Liabilities | |||
| Other Liabilities | $4,291,219 | $2,633,391 | ▼ $1,657,828 |
| Deferred Revenue | $971,595 | $1,171,037 | ▲ $199,442 |
| Accounts Payable and Accrued Expenses | $223,973 | $259,370 | ▲ $35,397 |
| Total Liabilities | $5,486,787 | $4,063,798 | ▼ $1,422,989 |
| Net Assets / Fund Balance | |||
| Temporarily Rstr Net Assets | $2,831,289 | $2,923,847 | ▲ $92,558 |
| Permanently Rstr Net Assets | $510,570 | $510,570 | → $0 |
| Unrestricted Net Assets | $-425,234 | $-569,194 | ▼ $143,960 |
| Total Net Assets Fund Balance | $2,916,625 | $2,865,223 | ▼ $51,402 |
| Total Liabilities and Net Assets / Fund Balance | $8,403,412 | $6,929,021 | ▼ $1,474,391 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Assets Org | $542,845 | - | - |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2015 | $1,171,993 | $60,805 | ▲ $35,537 | $68,935 | $1,199,400 |
| 2014 | $1,307,183 | - | ▼ $81,390 | $53,800 | $1,171,993 |
| 2013 | $1,165,773 | $14,403 | ▲ $205,016 | $78,009 | $1,307,183 |
| 2012 | $1,113,292 | $12,373 | ▲ $99,393 | $59,285 | $1,165,773 |
| 2011 | $1,070,985 | $84,886 | ▲ $4,651 | $47,230 | $1,113,292 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Patty Uttaro | Library Director | FT | $133,358 | $44,579 | $177,937 |
| Brie Harrison | Manager Library Finance | FT | $101,793 | $37,868 | $139,661 |
| Name | Title |
|---|---|
| Judith a Hall | President |
| Donna P Benjamin | Vice President |
| Daniel Karin | Board of Trustees |
| Glenn Gardiner | Board of Trustees |
| John E Lovenheim | Board of Trustees |
| Sharon E Orienter | Board of Trustees |
| Wanda Martinez | Board of Trustees |
| George T Wolf | Mcls Board Liason |
| Sharon Salluzzo | Reynolds Library Liason |
| Katherine Baynes | Secretary |
| Richard L Hamilton | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| City Of Rochester | Purchased Services - Salaries And Benefi | C/O THE ORGANIZATION, Rochester, NY 14604 | $12,643,873 |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 1 | $4,264,270 | Fair Market Value |
| Other Non Cash Contri Table | 1 | $107,495 | Fair Market Value |
| Total Noncash Contributions | 2 | $4,371,765 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $12,690,483 |
| Other Expenses | $7,843,901 |
| Grants and Similar Amounts Paid | $564,194 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $7,289,895 | $1,493,111 | - | $8,783,006 |
| Occupancy | $4,407,906 | $489,767 | - | $4,897,673 |
| Other Employee Benefits | $3,243,206 | $664,271 | - | $3,907,477 |
| Fees for Services Other | $660,521 | $62,691 | - | $723,212 |
| Grants to Domestic Orgs | $564,194 | - | - | $564,194 |
| Office Expenses | $180,042 | $20,005 | - | $200,047 |
| All Other Expenses | $84,330 | $9,370 | - | $93,700 |
| Other Expenses | $50,218 | $52,917 | - | $52,917 |
| Travel | $24,894 | $2,766 | - | $27,660 |
| Fees for Service Investment Mgmnt Fees | $16,285 | $1,810 | - | $18,095 |
| Fees for Services Accounting | - | $10,700 | - | $10,700 |
| Advertising | $1,350 | $150 | - | $1,500 |
| Total Functional Expenses | $18,273,412 | $2,825,166 | $0 | $21,098,578 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $21,098,578 |
| Expenses per Audited Statements | $21,080,483 |
| Total Expenses per Audited Statements | $21,080,483 |
| Expenses Not Reported on Financial Statements | $18,095 |
| Expenses Not Reported on Form 990 | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| City of Rochester | Rochester, NY | City of Rochester | Maintenance of the Library for the Direct Benefit of the Public. | - |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Due to City of Rochester | $2,633,391 |
“The employees of the library are city of rochester employees. However, the library director reports directly to the rochester public library's board of trustees and supervises the library employees either directly, or through senior management.”
“The library finance director, library director and the board of trustees will review the form 990 prior to filing the return.”
“Board members review and sign off on the conflict of interest policy annually. It is the policy that board members will sequester themselves from taking actions when they have a conflict of interest.”
“The library board personnel committee meets annually to review senior managers performance based on objectives established at the beginning of the fiscal year and approves any increased compensation based on whether those objectives were reached. Compensation scales for senior managers are established by the city of rochester. The scales are used by the board in determining compensation levels for library senior management.”
“All documents will be provided to the public upon request, in accordance with the freedom of information law.”
“The oversight for the audit process has not changed from the prior year.”
“The value of rare objects, donated rare books and collectibles is not included on the balance sheet. This practice conforms with that followed by many museums and other institutions that have such collections. The values of existing inexhaustible collections including rare books, fixtures and artwork are not readily determinable; therefore the library has not capitalized them. Purchased or donated library books have not been capitalized because their estimated useful lives are generally less than one year.”
“The library collection covers the depth and breadth of the human condition and as such provides a free education to all who want it. It contains various collectible items that have been donated, including a doll collection, first editions of poetry, and other valuable books.”
“Provide a predictable stream of funding for programs supported by the investments.”
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 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 223973 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 259370 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO ENRICH THE QUALITY OF LIFE IN ROCHESTER AND MONROE COUNTY BY PROVIDING EDUCATIONAL, RECREATIONAL, AESTHETIC, AND INFORMATIONAL MATERIALS, SERVICES, AND PROGRAMS TO HELP PEOPLE FOLLOW THEIR OWN LINES OF INQUIRY AND ENLIGHTENMENT. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 150 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 1350 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 1500 |
| IRS990/AllOtherContributionsAmt | 0 | 5243723 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 9370 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 84330 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 93700 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5854288056 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 115 SOUTH AVENUE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ROCHESTER |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 146041896 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOfficerEntInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 77426 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 563091 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 1 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 12643873 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | C/O THE ORGANIZATION |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | ROCHESTER |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 14604 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | CITY OF ROCHESTER |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | PURCHASED SERVICES - SALARIES AND BENEFI |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 18064997 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 564194 |
| IRS990/CYInvestmentIncomeAmt | 0 | 72068 |
| IRS990/CYOtherExpensesAmt | 0 | 7843901 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2878803 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -82710 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 12690483 |
| IRS990/CYTotalExpensesAmt | 0 | 21098578 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 21015868 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 971595 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 1171037 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 1 |
| IRS990/Desc | 0 | THE ROCHESTER PUBLIC LIBRARY ASSISTS THE CITY OF ROCHESTER AND MONROE COUNTY IN MEETING THE NEEDS OF THE COMMUNITY BY OPERATING THE CENTRAL AND BRANCH LIBRARIES AND PROVIDING CENTRALIZED LIBRARY SERVICES (AUTOMATION, CATALOG, INTERLIBRARY LOAN AND DELIVERY) TO OTHER PUBLIC LIBRARIES IN MONROE COUNTY. THERE ARE APPROXIMATELY 450,000 PUBLIC LIBRARY CARD HOLDERS IN MONROE COUNTY. THE CENTRAL AND BRANCH LIBRARIES HAVE OVER 1,800,000 VISITORS EACH YEAR, WITH OVER 8,800,000 ITEMS BORROWED AND ITEMS DELIVERED TO MEMBER LIBRARIES EACH YEAR. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 341 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 18273412 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 10700 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 10700 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 62691 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 660521 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 723212 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 1810 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ProgramServicesAmt | 0 | 16285 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 18095 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | 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 | 37868 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 44579 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | DONNA P BENJAMIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RICHARD L HAMILTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | KATHERINE BAYNES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | SHARON SALLUZZO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JUDITH A HALL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | GEORGE T WOLF |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | GLENN GARDINER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DANIEL KARIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | WANDA MARTINEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JOHN E LOVENHEIM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | SHARON E ORIENTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | BRIE HARRISON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | PATTY UTTARO |
| 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 | 101793 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 133358 |
| 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/TitleTxt | 0 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | REYNOLDS LIBRARY LIASON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | MCLS BOARD LIASON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD OF TRUSTEES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | BOARD OF TRUSTEES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | BOARD OF TRUSTEES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | BOARD OF TRUSTEES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | BOARD OF TRUSTEES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | MANAGER LIBRARY FINANCE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | LIBRARY DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1992 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | -3795 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GovernmentGrantsAmt | 0 | 12821274 |
| IRS990/GrantAmt | 0 | 564194 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 564194 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 564194 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1017243 |
| IRS990/GrossReceiptsAmt | 0 | 22036906 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 75863 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 75863 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 2521193 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 2681880 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | NY |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1021038 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 1 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO ENRICH THE QUALITY OF LIFE IN ROCHESTER AND MONROE COUNTY BY PROVIDING EDUCATIONAL, RECREATIONAL, AESTHETIC AND INFORMATIONAL MATERIALS, SERVICES AND PROGRAMS TO HELP PEOPLE FOLLOW THEIR OWN LINES OF INQUIRY AND ENLIGHTENMENT. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2916625 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2865223 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | -3795 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | -3795 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 31308 |
| IRS990/NoncashContributionsAmt | 0 | 4371765 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 489767 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 4407906 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 4897673 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 20005 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 180042 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 200047 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsSFAS117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 2575244 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 542845 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 664271 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 3243206 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 3907477 |
| IRS990/OtherExpensesGrp/Desc | 0 | BOOKS AND MATERIALS |
| IRS990/OtherExpensesGrp/Desc | 1 | BUILDING AND EQUIPMENT |
| IRS990/OtherExpensesGrp/Desc | 2 | COMMUNICATIONS |
| IRS990/OtherExpensesGrp/Desc | 3 | SERVICE CHARGES |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 12028 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 5580 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 52917 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1642317 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 108254 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 50218 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1642317 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 120282 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 55798 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 52917 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 4291219 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 2633391 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1493111 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 7289895 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 8783006 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PermanentlyRstrNetAssetsGrp/BOYAmt | 0 | 510570 |
| IRS990/PermanentlyRstrNetAssetsGrp/EOYAmt | 0 | 510570 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 3229549 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 3141205 |
| IRS990/PoliciesReferenceChaptersInd | 0 | 1 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | JUDITH HALL |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 519100 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 519100 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PROGRAM SERVICES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | FINES AND FEES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2482518 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 396285 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2482518 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 396285 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 17994121 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 660200 |
| IRS990/PYInvestmentIncomeAmt | 0 | 266779 |
| IRS990/PYOtherExpensesAmt | 0 | 7762439 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3154929 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 428622 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 12564568 |
| IRS990/PYTotalExpensesAmt | 0 | 20987207 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 21415829 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -82710 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 2878803 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | MISCELLANEOUS - 2011 AMOUNT: $ 1,717. 2012 AMOUNT: $ 14,444. 2013 AMOUNT: $ 28,410. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | SCHEDULE A, PART II, LINE 10, EXPLANATION OF OTHER INCOME: |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 13800727 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 13729851 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 17827870 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 17088462 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 16524616 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 78971526 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt | 0 | 4264270 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4264270 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4264270 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4264270 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4379350 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 21436430 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 75863 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 77965 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 51523 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 99002 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 54150 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 358503 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 14472932 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 28410 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 14444 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1717 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 44571 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99600 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99610 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 100407956 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 18064997 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 17994121 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 22092140 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 21352732 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 20903966 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 100407956 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 100811030 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/BoardDesignatedBalanceEOYPct | 0 | 0.02770 |
| IRS990ScheduleD/CollectionUsedPreservationInd | 0 | X |
| IRS990ScheduleD/CollectionUsedPubExhibitionInd | 0 | X |
| IRS990ScheduleD/CollUsedLoanOrExchProgInd | 0 | X |
| IRS990ScheduleD/CYEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 1171993 |
| IRS990ScheduleD/CYEndwmtFundGrp/ContributionsAmt | 0 | 60805 |
| IRS990ScheduleD/CYEndwmtFundGrp/EndYearBalanceAmt | 0 | 1199400 |
| IRS990ScheduleD/CYEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 35537 |
| IRS990ScheduleD/CYEndwmtFundGrp/OtherExpendituresAmt | 0 | 68935 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 1307183 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 1171993 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | -81390 |
| IRS990ScheduleD/CYMinus1YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 53800 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 1165773 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/ContributionsAmt | 0 | 14403 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 1307183 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 205016 |
| IRS990ScheduleD/CYMinus2YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 78009 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 1113292 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/ContributionsAmt | 0 | 12373 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 1165773 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 99393 |
| IRS990ScheduleD/CYMinus3YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 59285 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/BeginningYearBalanceAmt | 0 | 1070985 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/ContributionsAmt | 0 | 84886 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/EndYearBalanceAmt | 0 | 1113292 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/InvestmentEarningsOrLossesAmt | 0 | 4651 |
| IRS990ScheduleD/CYMinus4YrEndwmtFundGrp/OtherExpendituresAmt | 0 | 47230 |
| IRS990ScheduleD/EndowmentsHeldRelatedOrgInd | 0 | 1 |
| IRS990ScheduleD/EndowmentsHeldUnrelatedOrgInd | 0 | 0 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 18095 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 21080483 |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 18095 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 18095 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 31308 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 542845 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | DUE FROM CITY OF ROCHESTER |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 2633391 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | DUE TO CITY OF ROCHESTER |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2016 • Form 990Detailed filing. Detailed filing data is available for this year.