I Scream, You Scream is one of Lynchburg’s favorite ice cream stops, featuring cold scoops, great treats, and a playground for visitors to enjoy.