Len Libby Candies
Ice Cream & Sweets
Click here for store hours https://www.lenlibby.com/pages/contact
Or shop online anytime!
Located on Route 1 in Scarborough, Maine
Serving Maine-made candies since 1926. Len Libby's is the home of Lenny, the world's only life-size Chocolate Moose! Visit our store in Scarborough or shop online!