The Historic Van Horn Building is a revitalized historic commercial building in Carrollton, Ohio, featuring the classic elegance of the Victorian era.
The building has a storied history that begins with the original construction in 1826 and continues today with the recent opening of the Grand Tea Room and the revitalization of the upper floors.
The current owners have laid out an ambitious plan for returning The Van Horn to its former glory and have already invested a tremendous amount of time and money into the project already.
Mission
History
Contact