Cuyahoga County Public Library Bay Village Branch Loading Map.... Cuyahoga County Public Library Bay Village Branch502 Cahoon RoadBay Village, OH 44140 41.4834624 -81.92493000000002 Address 502 Cahoon Road Bay Village OH 44140 United States Upcoming Events No events in this location