The NiagaraHub
Niagara's Information Source
The Red Barn was located on Pine Avenue (before it became Niagara Falls Blvd) in LaSalle.