BEST STAY INN
21 Washington St, Plainville, MA 02762, United States