The Ice Cream Barn
289 Locust St, Swansea
(508) 567-6278
Menu
Restaurants in Swansea, MA
The Ice Cream Barn
289 Locust St, Swansea, MA 02777
(508) 567-6278