Farmington River Country Store Address: 119 Main St, Otis, MA 01253 Phone: (413) 269-6874 Nice to Know: Accepts Credit Cards Yes Restaurants, Bakeries Other Businesses: Farmington River Diner at 119 S Main Road, Otis, MA 01253