1960 vintage topographic postcard. The First Church of Christ Scientist in its founding year, 1960. It is still located at the corner of Norfolk Street and Bayard Avenue in Rehoboth, Delaware.