The NiagaraHub
Niagara's Information Source
Park Place Hotel on Falls St. between 1st & Main St. 1872 The Park Place Hotel was torn down to construct The Strand Theater. – Via Max Eddy
Leave a Reply