Tagged By Central West End

Temple Israel

, , 2 Comments

The old Temple Israel synagogue in the Central West End is easily the most impressive Beaux-Arts building in St. Louis, even if it is certainly not the largest.  Built on a grand scale according to…

Read Post →