Slime Bar – Tell City Library
Tell City Public Library 2328 Tell Street, Tell City, IN, United StatesWitches and Mad Scientists of all ages are welcome to stop by during slime bar hours to make slime and add as many or as few ingredients as you wish. […]