Rochester Public Library - More Than You Think
Rochester Public Library - More Than You Think …Public libraries in Rochester have a long and rich … history. What began as subscription libraries in the early 1800s have evolved into a vibrant network …