Atlanta Public Library
Located across from Route 66 Park in historic downtown Atlanta, Illinois, the Atlanta Public Library is a hub of community activity and an attraction for tourists who are making the Route 66 pilgrimage.
Visitor Information
Address: 100 Race Street Atlanta, Illinois 61723
Website: https://www.atlantapld.org/