Diefenbaker Park
Location
99 Diefenbaker Wynd, Tsawwassen