Tulsa, “One of the world’s most beautiful Churches”
Sometimes captions are useful, and sometimes not, which is the case here. We’ll repeat it verbatim: “One of the world’s most beautiful Churches, located at 13 Boston Ave., Tulsa, Okla.” We were curious, so did the search, and can tell you that it’s the Boston Avenue United Methodist Church, and it’s address is actually 1301 S. Boston Ave. (We live to serve.) Unused, aging card. Grade: 2