Ohio Cuyahoga County Public Libraries

By | January 1, 2023

We are providing a comprehensive directory of public libraries in Cuyahoga County, OH. This list includes library formal name, street address, postal code, phone number and how many books are available. Check the following list to see all public libraries in Ohio Cuyahoga County.

  • ITYPETRAVEL.COM: offers statistic facts of Ohio state, geography location, brief history and major counties.

1. Branch Library ADDISON BRANCH
Street Address: 6901 Superior AVE., Cleveland, OH 44103
Phone Number: (216) 623-6906 Cuyahoga N/A N/A

2. Branch Library BAY VILLAGE BRANCH LIBRARY
Street Address: 502 Cahoon RD., Bay Village, OH 44140
Phone Number: (440) 871-6392 Cuyahoga N/A N/A

3. Branch Library BEACHWOOD BRANCH LIBRARY
Street Address: 25501 Shaker BLVD., Beachwood, OH 44122
Phone Number: (216) 831-6868 Cuyahoga N/A N/A

4. Branch Library BEREA BRANCH LIBRARY
Street Address: 7 Berea Commons, Berea, OH 44017
Phone Number: (440) 234-5475 Cuyahoga N/A N/A

5. Branch Library BERTRAM WOODS BRANCH LIBRARY
Street Address: 20600 Fayette RD., Shaker Heights, OH 44122
Phone Number: (216) 991-2421 Cuyahoga N/A N/A

6. Branch Library BRECKSVILLE BRANCH LIBRARY
Street Address: 9890 Brecksville RD., Brecksville, OH 44141
Phone Number: (440) 526-1102 Cuyahoga N/A N/A

7. Branch Library BROADWAY BRANCH LIBRARY
Street Address: 5417 Broadway AVE., Cleveland, OH 44127
Phone Number: (216) 623-6913 Cuyahoga N/A N/A

8. Branch Library BROOK PARK BRANCH LIBRARY
Street Address: 6155 Engle RD., Brook Park, OH 44142
Phone Number: (216) 267-5250 Cuyahoga N/A N/A

9. Branch Library BROOKLYN BRANCH LIBRARY
Street Address: 4480 Ridge RD., Brooklyn, OH 44144
Phone Number: (440) 398-4600 Cuyahoga N/A N/A

10. Branch Library BROOKLYN BRANCH LIBRARY
Street Address: 3706 Pearl RD., Cleveland, OH 44109
Phone Number: (216) 623-6920 Cuyahoga N/A N/A

11. Branch Library CALEDONIA BRANCH LIBRARY
Street Address: 960 Caledonia AVE., Cleveland HTS., OH 44112
Phone Number: (216) 268-6280 Cuyahoga N/A N/A

12. Branch Library CARNEGIE WEST BRANCH LIBRARY
Street Address: 1900 Fulton RD., Cleveland, OH 44113
Phone Number: (216) 623-6927 Cuyahoga N/A N/A

13. Branch Library CHAGRIN FALLS BRANCH LIBRARY
Street Address: 100 E. Orange ST., Chagrin Falls, OH 44022
Phone Number: (440) 247-3556 Cuyahoga N/A N/A

14. Central Library CLEVELAND HEIGHTS-UNIVERSITY HEIGHTS PL
2345 Lee Road, Cleveland HTS., OH 44118
Phone Number: (216) 932-3600 Cuyahoga N/A N/A

15. Library System CLEVELAND HEIGHTS-UNIVERSITY HEIGHTS PL
2345 Lee Road, Cleveland HTS., OH 44118
Phone Number: (216) 932-3600 Cuyahoga 1,547,414 993,044

16. Library System CLEVELAND PUBLIC LIBRARY
Street Address: 325 Superior AVE., Cleveland, OH 44114
Phone Number: (216) 623-2800 Cuyahoga 5,011,399 3,769,636

17. Central Library CLEVELAND PUBLIC LIBRARY
Street Address: 325 Superior AVE., Cleveland, OH 44114
Phone Number: (216) 623-2800 Cuyahoga N/A N/A

18. Bookmobile CLEVELAND PUBLIC LIBRARY
Street Address: 325 Superior AVE., Cleveland, OH 44114
Phone Number: (216) 623-2800 Cuyahoga N/A N/A

19. Branch Library COLLINWOOD BRANCH LIBRARY
Street Address: 856 E. 152nd ST., Cleveland, OH 44110
Phone Number: (216) 623-6934 Cuyahoga N/A N/A

20. Branch Library COVENTRY BRANCH LIBRARY
Street Address: 1925 Coventry RD., Cleveland HTS., OH 44118
Phone Number: (216) 321-3400 Cuyahoga N/A N/A

21. Branch Library CUYAHOGA COUNTY PUBLIC LIBRARY
Street Address: 2111 Snow RD., CUY. CO.-PARMA, OH 44134
Phone Number: (216) 683-3909 Cuyahoga N/A N/A

22. Library System CUYAHOGA COUNTY PUBLIC LIBRARY
Street Address: 2111 Snow RD., CUY. CO.-PARMA, OH 44134
Phone Number: (216) 398-1800 Cuyahoga 14,070,613 6,510,140

23. Branch Library EAST 131ST ST. BRANCH LIBRARY
Street Address: 3830 E. 131st ST., Cleveland, OH 44120
Phone Number: (216) 623-6941 Cuyahoga N/A N/A

24. Library System EAST CLEVELAND PUBLIC LIBRARY
Street Address: 14101 Euclid AVE., East Cleveland, OH 44112
Phone Number: (216) 541-4128 Cuyahoga 528,351 193,440

25. Central Library EAST CLEVELAND PUBLIC LIBRARY
Street Address: 14101 Euclid AVE., East Celveland, OH 44112
Phone Number: (216) 541-1428 Cuyahoga N/A N/A

26. Branch Library EASTMAN BRANCH LIBRARY
Street Address: 11602 Lorain AVE., Cleveland, OH 44111
Phone Number: (216) 623-6955 Cuyahoga N/A N/A

27. Central Library EUCLID PUBLIC LIBRARY
Street Address: 631 E. 222nd ST., Euclid, OH 44123
Phone Number: (216) 261-5300 Cuyahoga N/A N/A

28. Library System EUCLID PUBLIC LIBRARY
Street Address: 631 E. 222nd ST., Euclid, OH 44123
Phone Number: (216) 261-5300 Cuyahoga 1,345,215 509,704

29. Branch Library FAIRVIEW PARK REGIONAL LIBRARY
Street Address: 2125 Lorain Rd, Fairview Park, OH 44126
Phone Number: (440) 333-4700 Cuyahoga N/A N/A

30. Branch Library FLEET BRANCH LIBRARY
Street Address: 7224 Broadway, Cleveland, OH 44105
Phone Number: (216) 623-6962 Cuyahoga N/A N/A

31. Branch Library FULTON BRANCH LIBRARY
Street Address: 3545 Fulton RD., Cleveland, OH 44109
Phone Number: (216) 623-6969 Cuyahoga N/A N/A

32. Branch Library GARDEN VALLEY BRANCH LIBRARY
Street Address: 7100 Kinsman RD., Cleveland, OH 44104
Phone Number: (216) 623-6976 Cuyahoga N/A N/A

33. Branch Library GARFIELD HEIGHTS BRANCH LIBRARY
Street Address: 5409 Turney RD., Garfield HTS., OH 44125
Phone Number: (216) 475-8178 Cuyahoga N/A N/A

34. Branch Library GATES MILLS BRANCH LIBRARY
Street Address: 7580 Old Mill RD., Gates Mills, OH 44040
Phone Number: (440) 423-4808 Cuyahoga N/A N/A

35. Branch Library GLENVILLE BRANCH LIBRARY
Street Address: 11900 ST. Clair AVE., Cleveland, OH 44108
Phone Number: (216) 623-6983 Cuyahoga N/A N/A

36. Branch Library HARVARD-LEE BRANCH LIBRARY
Street Address: 16918 Harvard AVE., Cleveland, OH 44128
Phone Number: (216) 623-6990 Cuyahoga N/A N/A

37. Branch Library HOUGH BRANCH LIBRARY
Street Address: 1566 Crawford RD., Cleveland, OH 44106
Phone Number: (216) 623-6997 Cuyahoga N/A N/A

38. Branch Library INDEPENDENCE BRANCH LIBRARY
Street Address: 6361 Selig AVE., Independence, OH 44131
Phone Number: (216) 447-0160 Cuyahoga N/A N/A

39. Branch Library JEFFERSON BRANCH LIBRARY
Street Address: 850 Jefferson AVE., Cleveland, OH 44113
Phone Number: (216) 623-7004 Cuyahoga N/A N/A

40. Library System LAKEWOOD PUBLIC LIBRARY
Street Address: 15425 Detroit Avneue, Lakewood, OH 44107
Phone Number: (216) 226-8275 Cuyahoga 1,753,165 544,336

41. Central Library LAKEWOOD PUBLIC LIBRARY
Street Address: 15425 Detroit Avneue, Lakewood, OH 44107
Phone Number: (216) 226-8275 Cuyahoga N/A N/A

42. Branch Library LANGSTON HUGHES BRANCH
Street Address: 10200 Superior Ave, Cleveland, OH 44106
Phone Number: (216) 623-6975 Cuyahoga N/A N/A

43. Branch Library LORAIN BRANCH LIBRARY
Street Address: 8216 Lorain AVE., Cleveland, OH 44102
Phone Number: (216) 623-7011 Cuyahoga N/A N/A

44. Branch Library MADISON BRANCH LIBRARY
Street Address: 13229 Madison AVE., Lakewood, OH 44107
Phone Number: (216) 228-7428 Cuyahoga N/A N/A

45. Branch Library MAPLE HEIGHTS REGIONAL LIBRARY
Street Address: 5225 Liberty Lane, Maple Heights, OH 44137
Phone Number: (216) 475-5000 Cuyahoga N/A N/A

46. Branch Library MARTIN LUTHER KING, JR. BRANCH LIBRARY
Street Address: 1962 Stokes BLVD., Cleveland, OH 44106
Phone Number: (216) 623-7018 Cuyahoga N/A N/A

47. Branch Library MAYFIELD REGIONAL LIBRARY
Street Address: 6080 Wilson Mills RD., Mayfield Village, OH 44143
Phone Number: (440) 473-0350 Cuyahoga N/A N/A

48. Branch Library MEMORIAL-NOTTINGHAM BRANCH LIBRARY
Street Address: 17109 Lake Shore BLVD., Cleveland, OH 44110
Phone Number: (216) 623-7025 Cuyahoga N/A N/A

49. Branch Library MIDDLEBURG HEIGHTS BRANCH LIBRARY
Street Address: 15600 E. Bagley RD., Middleburg HTS., OH 44130
Phone Number: (440) 234-3600 Cuyahoga N/A N/A

50. Branch Library MOUNT PLEASANT BRRANCH LIBRARY
Street Address: 14000 Kinsman RD., Cleveland, OH 44120
Phone Number: (216) 623-7032 Cuyahoga N/A N/A

51. Branch Library NOBLE BRANCH LIBRARY
Street Address: 2800 Noble RD., Cleveland HTS., OH 44121
Phone Number: (216) 291-5665 Cuyahoga N/A N/A

52. Branch Library NORTH BRANCH LIBRARY
Street Address: 1425 Hayden AVE., East Cleveland, OH 44112
Phone Number: (216) 268-6283 Cuyahoga N/A N/A

53. Branch Library NORTH OLMSTED BRANCH LIBRARY
Street Address: 27403 Lorain Rd, North Olmsted, OH 44070
Phone Number: (440) 777-6211 Cuyahoga N/A N/A

54. Branch Library NORTH ROYALTON BRANCH LIBRARY
Street Address: 14600 State RD., North Royalton, OH 44133
Phone Number: (440) 237-3800 Cuyahoga N/A N/A

55. Branch Library OLMSTED FALLS BRANCH LIBRARY
Street Address: 7850 Main ST., Olmsted Falls, OH 44138
Phone Number: (440) 235-1150 Cuyahoga N/A N/A

56. Branch Library ORANGE BRANCH LIBRARY
Street Address: 31300 Chagrin BLVD., Pepper Pike, OH 44124
Phone Number: (216) 831-4282 Cuyahoga N/A N/A

57. Branch Library PARMA HEIGHTS BRANCH LIBRARY
Street Address: 6206 Pearl RD., Parma Heights, OH 44130
Phone Number: (440) 884-2313 Cuyahoga N/A N/A

58. Branch Library PARMA REGIONAL LIBRARY
Street Address: 7335 Ridge RD., Parma, OH 44129
Phone Number: (440) 885-5362 Cuyahoga N/A N/A

59. Branch Library PARMA RIDGE BRANCH LIBRARY
Street Address: 5850 Ridge RD., Parma, OH 44129
Phone Number: (440) 888-4300 Cuyahoga N/A N/A

60. Branch Library PARMA-SNOW BRANCH LIBRARY
Street Address: 2121 Snow RD., Parma, OH 44134
Phone Number: (216) 661-4240 Cuyahoga N/A N/A

61. Library System PORTER PUBLIC LIBRARY
Street Address: 27333 Center Ridge RD., Westlake, OH 44145
Phone Number: (440) 871-2600 Cuyahoga 1,323,226 473,928

62. Central Library PORTER PUBLIC LIBRARY
Street Address: 27333 Center Ridge RD., Westlake, OH 44145
Phone Number: (216) 871-2600 Cuyahoga N/A N/A

63. Branch Library RICE BRANCH LIBRARY
Street Address: 2820 E. 116th ST., Cleveland, OH 44120
Phone Number: (216) 623-7046 Cuyahoga N/A N/A

64. Branch Library RICHMOND MALL BRANCH
Street Address: 691 Richmond RD., Richmond HTS., OH 44143
Phone Number: (440) 449-2666 Cuyahoga N/A N/A

65. Branch Library ROCKPORT BRANCH LIBRARY
Street Address: 4421 W. 140th ST., Cleveland, OH 44135
Phone Number: (216) 623-7053 Cuyahoga N/A N/A

66. Central Library ROCKY RIVER PUBLIC LIBRARY
Street Address: 1600 Hampton RD., Rocky River, OH 44116
Phone Number: (216) 333-7610 Cuyahoga N/A N/A

67. Library System ROCKY RIVER PUBLIC LIBRARY
Street Address: 1600 Hampton RD., Rocky River, OH 44116
Phone Number: (440) 333-7610 Cuyahoga 866,579 348,296

68. Library System SHAKER HEIGHTS PUBLIC LIBRARY
Street Address: 16500 Van Aken Boulevard, Shaker Heights, OH 44120
Phone Number: (216) 991-2030 Cuyahoga 1,138,903 765,388

69. Central Library SHAKER HEIGHTS PUBLIC LIBRARY
Street Address: 3450 Lee RD., Shaker Heights, OH 44120
Phone Number: (216) 991-2030 Cuyahoga N/A N/A

70. Branch Library SOLON BRANCH LIBRARY
Street Address: 34125 Portz Pkwy, Solon, OH 44139
Phone Number: (440) 248-8777 Cuyahoga N/A N/A

71. Branch Library SOUTH BRANCH LIBRARY
Street Address: 3096 Scranton RD., Cleveland, OH 44113
Phone Number: (216) 623-7060 Cuyahoga N/A N/A

72. Branch Library SOUTH BROOKLYN BRANCH LIBRARY
Street Address: 4303 Pearl RD., Cleveland, OH 44109
Phone Number: (216) 623-7067 Cuyahoga N/A N/A

73. Branch Library SOUTH EUCLID/LYNDHURST BRANCH LIBRARY
Street Address: 4645 Mayfield RD., South Euclid, OH 44121
Phone Number: (216) 382-4880 Cuyahoga N/A N/A

74. Branch Library SOUTHEAST BRANCH LIBRARY
Street Address: 70 Columbus RD., Bedford, OH 44146
Phone Number: (440) 439-4997 Cuyahoga N/A N/A

75. Branch Library STERLING BRANCH LIBRARY
Street Address: 2200 E. 30th ST., Cleveland, OH 44113
Phone Number: (216) 623-7074 Cuyahoga N/A N/A

76. Branch Library STRONGSVILLE BRANCH LIBRARY
Street Address: 18700 West Wood Dr, Strongsville, OH 44136
Phone Number: (440) 238-5530 Cuyahoga N/A N/A

77. Branch Library UNION BRANCH LIBRARY
Street Address: 3463 E. 93rd ST., Cleveland, OH 44104
Phone Number: (216) 623-7088 Cuyahoga N/A N/A

78. Branch Library UNIVERSITY HEIGHTS BRANCH LIBRARY
Street Address: 13866 Cedar RD., University HTS., OH 44118
Phone Number: (216) 321-4700 Cuyahoga N/A N/A

79. Branch Library WALZ BRANCH LIBRARY
Street Address: 7910 Detroit AVE., Cleveland, OH 44102
Phone Number: (216) 623-7095 Cuyahoga N/A N/A

80. Branch Library WARRENSVILLE HEIGHTS BRANCH LIBRARY
Street Address: 22035 Clarkwood Parkway, Warrensville HTS., OH 44128
Phone Number: (216) 464-5280 Cuyahoga N/A N/A

81. Branch Library WEST PARK BRANCH LIBRARY
Street Address: 3805 W. 157th ST., Cleveland, OH 44111
Phone Number: (216) 623-7102 Cuyahoga N/A N/A

82. Branch Library WOODLAND BRANCH LIBRARY
Street Address: 5806 Woodland AVE., Cleveland, OH 44104
Phone Number: (216) 623-7109 Cuyahoga N/A N/A

Overview of Cuyahoga County, Ohio

Cuyahoga County is a county located in the state of Ohio. As of 2000, the population is 1,393,978. Its county seat is Cleveland. Cuyahoga County is a part Greater Cleveland, an informal metropolitan area. The county is named after the Native American word (possibly Algonquin) Cuyahoga, which means “twisted river.” The name is also assigned to the Cuyahoga River, which bisects the county.

19th-century U.S. President James A. Garfield was born in Cuyahoga County.

Geography

According to the U.S. Census Bureau, the county has a total area of 3,226 km² (1,246 mi²). 1,187 km² (458 mi²) of it is land and 2,038 km² (787 mi²) of it is water. The total area is 63.19% water.

Adjacent counties

  • Lake Erie (north)
  • Lake County (northeast)
  • Geauga County (east)
  • Summit County (southeast)
  • Medina County (southwest)
  • Lorain County (west)

Demographics

As of the census of 2000, there are 1,393,978 people, 571,457 households, and 354,874 families residing in the county. The population density is 1,174/km² (3,040/mi²). There are 616,903 housing units at an average density of 520/km² (1,346/mi²). The racial makeup of the county is 67.35% White, 27.45% Black or African American, 0.18% Native American, 1.81% Asian, 0.02% Pacific Islander, 1.50% from other races, and 1.68% from two or more races. 3.38% of the population are Hispanic or Latino of any race.

There are 571,457 households out of which 28.50% have children under the age of 18 living with them, 42.40% are married couples living together, 15.70% have a female householder with no husband present, and 37.90% are non-families. 32.80% of all households are made up of individuals and 12.10% have someone living alone who is 65 years of age or older. The average household size is 2.39 and the average family size is 3.06.

In the county the population is spread out with 25.00% under the age of 18, 8.00% from 18 to 24, 29.30% from 25 to 44, 22.20% from 45 to 64, and 15.60% who are 65 years of age or older. The median age is 37 years. For every 100 females there are 89.50 males. For every 100 females age 18 and over, there are 85.20 males.

The median income for a household in the county is $39,168, and the median income for a family is $49,559. Males have a median income of $39,603 versus $28,395 for females. The per capita income for the county is $22,272. 13.10% of the population and 10.30% of families are below the poverty line. Out of the total population, 19.40% of those under the age of 18 and 9.30% of those 65 and older are living below the poverty line.

Government

Counties in Ohio do not possess home rule powers but can do only what has been expressly authorized by the Ohio General Assembly. Like eighty-six other counties (the exception is Summit), the county has the following elected officials, as provided by statute:

  • Three county commissioners (the Board of Commissioners): Control budget; approve zoning; approve annexations to cities and villages; set overall policy; oversee departments under their control
  • County auditor: Values property for taxation; issues dog, kennel, and cigarettelicenses; issues licenses for retailers for sales tax purposes; inspects scales, pumps, etc., used in commerce to see that they are accurate
  • County clerk of court of common pleas: Keeps filings of lawsuitsand orders of the county court of common pleas; records titles for motor vehicles
  • County coroner: Determines causes of deathin certain cases; is the only person with the power to arrest the sheriff.
  • County engineer: Maintains county roadsand land maps
  • Prosecuting attorney: Prosecutes feloniesand is the legal advisor to all other county officials and departments
  • County recorder: Keeps all landrecords, including deeds, surveys, mortgages, easements, and liens
  • County treasurer: Collects taxes, invests county money, provide financial oversight to municipalities and school districts in the county
  • County sheriff: Chief law enforcement officer, polices areas without local police; runs the county jail; acts as officer of the local courts (transporting prisoners, serving subpoenas, acting as bailiff, etc.)

All of these officials are elected to four-year terms in November of even-numbered years after being nominated in partisan primary elections. One commissioner and the auditor are elected in the same year as the governor in one cycle; the other two commissioners and the other officials are elected in the same year as the president of the United States. The clerk, coroner, prosecutor, recorder, and sheriff begin their terms on the first Monday in January. The auditor’s term begins on the second Monday in March. The treasurer’s term begins on the first monday in September. The commissioner who is elected with the governor begins his term on January 1. Of the other two seats, one term begins on January 2 and the second on January 3.

Any citizen of Ohio and the United States who is eighteen years of age or older and lives in the county may run for commissioner, auditor, treasurer, clerk of courts, or recorder. The other offices have specific additional requirements: candidates for prosecutor must be licensed to practice law; candidates for coroner must be licensed to practice medicine for two years; candidates for engineer must be both licensed surveyors and engineers; and candidates for sheriff must have certain education and supervisory experience in law enforcement.

If a vacancy arises, it is filled by the county central committee of the political party to which the former official belonged, i.e., the Republicans appoint someone to an office held by a Republican and the Democrats to an office held by a Democrat. If an office becomes vacant before the November election in the even-numbered year midway through the term, the appointee must run in a special election for the remainder of the term. If the office becomes vacant after then, the appointment is for the remainder of the term.

The Board of County Commissioners is the combined executive and legislative branch of county government but as their control over the independently elected officials is limited, there is effectively no real executive. However, one of the members of the board is named president of the board. The commissioners receive a full-time salary, but commissioners often have full-time occupations on the side. The board also employs a clerk to record its proceedings.

The board of commissioners often create numerous subordinate departments to handle specific services. These vary from county to county; among the most common are departments for building and zoning, health, economic development, water and sewer service, and emergency management.

There is also a county educational service center (previously known as the county board of education) presided over by a board of education, typically numbering five members, elected to staggered four-year terms in non-partisan elections in odd-numbered years. The center supplies services to the individual school districts in the county and exercises some limited control over the class of school districts known as “local school districts.” (“City school districts” and “exempted village school districts” are free from any oversight by the county board.) Counties also have a board of mental retardation and developmental disabilities to educate disabled children. The members of this board are appointed.

Elections are administered in each county by a four-member board of elections which consists of two Republicans and two Democrats appointed by the Ohio Secretary of State at the recommendation of each county party. The board employs a director, who must be of the opposing political party of the chairman of the board of elections, and a deputy director, who must be of the political party of the chairman of the board.

The county has a court of common pleas, which is the court of first instance for felonies and certain high-value civil cases. All judges in Ohio are elected to six-year terms in non-partisan elections after being nominated in partisan primaries.

Municipalities

According to countryaah, Cuyahoga County, Ohio has the following cities and towns:

  • Bay Village
  • Beachwood
  • Bedford Heights
  • Bedford
  • Bentleyville
  • Berea
  • Bratenahl
  • Brecksville
  • Broadview Heights
  • Brook Park
  • Brooklyn Heights
  • Brooklyn
  • Chagrin Falls
  • Cleveland Heights
  • Cleveland
  • Cuyahoga Heights
  • East Cleveland
  • Euclid
  • Fairview Park
  • Garfield Heights
  • Gates Mills
  • Glenwillow
  • Highland Heights
  • Highland Hills
  • Hunting Valley
  • Independence
  • Lakewood
  • Linndale
  • Lyndhurst
  • Maple Heights
  • Mayfield Heights
  • Mayfield
  • Middleburg Heights
  • Moreland Hills
  • Newburgh Heights
  • North Olmsted
  • North Randall
  • North Royalton
  • Oakwood
  • Olmsted Falls
  • Orange
  • Parma Heights
  • Parma
  • Pepper Pike
  • Richmond Heights
  • Rocky River
  • Seven Hills
  • Shaker Heights
  • Solon
  • South Euclid
  • Strongsville
  • University Heights
  • Valley View
  • Walton Hills
  • Warrensville Heights
  • Westlake
  • Woodmere

Map of Cuyahoga County Ohio