Ice Cream Shops in Plymouth, Connecticut

Showing 1 Ice Cream Shops

Clevelands' Country Store

(860) 283-4566

655 Main St

Plymouth, Connecticut