Thank you for visiting our website – we hope you will visit Clevelands’ Country Store often. Just look for the Big Red Barn on Main Street in Plymouth Village!
Monday-Friday: 8 am to 9 pm
Saturday and Sunday: 9 am to 9 pm
Monday - Friday 8 am to 9 pm
Saturday and Sunday 9 am to 9 pm
655 Main Street
Plymouth, CT 06782