Tabor House

From Wikipedia, the free encyclopedia

Tabor House may refer to:

in Israel
in the United States