South Weymouth, Massachusetts has had a post office since 1910 and still is an active post office to this day, although the building has much to be desired. Here's a Google image of it today:

By the way, "Br." almost always stands for "Branch" as it relates to postmarks from the Boston area.