The Betty Ford Center is a nonprofit residential treatment center for persons with substance dependence in Rancho Mirage, California. From Wikipedia
The stamp celebrates Ford's advocacy for health and substance use disorder treatment, with a dedication ceremony set for April 5.