Location

Look for the big red barn on Main Street in Plymouth Village!

 

STORE HOURS

Monday-Friday: 8 am to 9 pm

Saturday and Sunday: 9 am to 9 pm

 

ADDRESS:

Clevelands’ Country Store
655 Main Street
Plymouth, CT 06782