This location of the nation's third-largest drugstore chain is housed in one of the newer additions to Barrington's streetscape. Great pains were taken to make the store blend in with the surrounding New England architecture, including placing a weather vane atop the building. But once inside, customers can find all of the conveniences that they've come to expect from Rite Aid, including its food mart and drive-up pharmacy.