Town
Index
Search
Connecticut
Massachusetts
For businesses
Home
Massachusetts
Leicester
Ice Cream & Desserts
London’s Ice Cream & Sandwich Shoppe
London’s Ice Cream & Sandwich Shoppe
Ice Cream & Desserts · Leicester, MA
Not yet claimed by owner
📞 Call (508) 892-5117
Directions
Details
Category
Ice Cream & Desserts
Address
724 Main St, Leicester, MA 01611
Phone
(508) 892-5117
Other ice cream & desserts in Leicester
Rochdale Ice Cream
610 Pleasant St, Leicester
(508) 736-7712
Rochdaleicecream.com