I have no memory of this station being open, and I started driving through the gorge fairly frequently starting around 2004 (I lived in Seattle until 2002 and didn't have a car until 2004). Ledbetter points out that construction began on the new Port of Entry weigh station in Cascade Locks in "mid-August 1988", and I am assuming that it would have quickly replaced this station, if it was still open at the time.
Today this large turnout is used mostly by boondocking truckers (and as a parking area to access the abandoned Weigh Station Fragment of the CRH!).