This is a view of the altar in the Emmons Prayer Room, part of the Upper Room Chapel.
There is no description on the back of the postcard. The Upper Room is a daily devotional publication distributed by the United Methodist Church to its congregations, which expanded into an international, multi-lingual ministry. It celebrated 75 years of publication in 2010 and is available electronically or by subscription to the print edition.
The image dates from the 1970s.