38°38'51.5'N 90°11'40.4'W
(
PedroHin Come along & ride on a Flantastic Voyage,
Thu 19 Mar 2020, 12:54,
archived)
Yes, that's it
But oddly, the arch and the dome aren't prominent from the street view at this location.
EDIT: I see, it depends on the precise angle and zoom, etc. Also, it appears that the pic I posted was taken later than the current Google street image.
(
LS18,
Thu 19 Mar 2020, 13:22,
archived)