Obstacle Course
North Shelby Library 5521 Cahaba Valley Road, Birmingham, Alabama 35242
See who can make it through the obstacle course the fastest.
Info
Entertainment, Fitness, Health & Wellness, Leisure & Recreation
North Shelby Library 5521 Cahaba Valley Road, Birmingham, Alabama 35242
See who can make it through the obstacle course the fastest.