Skip to content

History By Design: Two houses of worship along Sheridan Road, where architecture meets sculpture

A ride up Sheridan Road takes you past two of the North Shore’s most iconic buildings: the Baha’i Temple at 112 Linden Ave., Sheridan Road and Linden Avenue, in Wilmette and North Shore Congregation Israel at 1185 Sheridan Road in Glencoe. The Baha’i House of Worship is the North American “Mother Church” of the Baha’i […]

Read More