Shaarai Torah Synagogue Worcester, Massachusetts

Aerial View

An interactive aerial view of Shaarai Torah Synagogue, Worcester, Worcester County, Massachusetts, USA