Chess Meetup
North Shelby Library 5521 Cahaba Valley Road, Birmingham, Alabama 35242
Come to the teen department at the library to play with others and improve your game.
Info
Education & Learning, Entertainment
North Shelby Library 5521 Cahaba Valley Road, Birmingham, Alabama 35242
Come to the teen department at the library to play with others and improve your game.