Central Talmud Torah - Credit: Wikimedia Commons
The Central Talmud Torah, also known as the Central Hebrew Free School, was a Jewish parochial school established in 1892 and located at 314-320 Catharine Street from 1911 until 1963 in the Queen Village neighborhood of South Philadelphia. Read more on Wikipedia
Source: en.wikipedia.org