Welcome to Leo’s Homemade Ice Cream! Our ice cream is made from all fresh ingredients in our Carlisle store. We have a variety of  traditional and unique flavors available. We also offer pints and ice cream pies to go!

Hours: Every day 12 – 10

We are now open at our new location – 816 W High Street, Carlisle