Barclay Public Library

Barclay Public Library

Check website for hours of operation.

http://www.barclay.lib.il.us/
217-672-3621
220 E. Main St.
Warrensburg, IL
62573