This is Immaculate Conception Church (formerly chapel) in downtown Rapid City, South Dakota. This Catholic church is somewhat unique for the region in that it says its masses, one daily and one on Sunday morning, in Latin, using the Tridentine Mass.
The church obviously once had another name, as the corner stone reveals, which appears to have been St. Mary's, but I do not know the history of this particular church.