A tour is the fastest way to see the garden, suite and hall in Niagara Falls. A few questions, then we'll find a time that suits.
5485 Victoria Avenue, Niagara Falls, Ontario L2G 3L3 (Google Maps)