5 kms from the world famous cataracts of Niagara Falls
23 Creek Road, P.O. Box 85, St. Davids, Ontario Canada, L0S 1P0
Phone 1-905-262-4562 or Toll Free 1-800-563-4562 (8am - 5pmEST)
CLOSED SATURDAYS AND SUNDAYS NOVEMBER TO APRIL
|
HOME
|
ABOUT US
|
LOCATION MAP
|