Open Technology Lab
Decatur Library, DeKalb County Public Library Decatur Library, DeKalb County Public Library, 215 Sycamore St, Decatur, Georgia, United StatesBring your computer questions and projects, and the Decatur Library staff will help you grow your technology skills.