The Case-Halstead Library is located at 571 Franklin Street and holds over 24,000 materials. Contact them at 618-594-5210. Visit Website
The Carlyle Park Department maintains five separate park facilities with a full-size pool, baseball diamonds, tennis courts, a Frisbee golf course, a stocked fishing pond for children, pavilions, and three separate, fully-equipped playgrounds. For more information, contact the Park Department at 618-594-5205.