Address: 5685 Falls Avenue, Niagara Falls Tel: 905-374-4444
Located in the Brock Plaza hotel, 10th floor