I picked up a poster indicating where lifesaving stations used to be along the OBX. I found a few. The yellow-and-green one is in Nags Head. The first one is Chicamacomico, where I bought the poster. The one being rehabbed is Oregon Inlet Station, which is now under the aegis of the NC Aquarium.
It turns out that the design elements in the OBX stations were inspired by the cover of a turn-of-the-century Sears catalog.