Chess Meetup
North Shelby Library 5521 Cahaba Valley Road, Birmingham, Alabama 35242
Chess Meetup. 4 p.m. Play with others and improve your game.
North Shelby Library 5521 Cahaba Valley Road, Birmingham, Alabama 35242
Chess Meetup. 4 p.m. Play with others and improve your game.