Windsor River Cruises Limited

Macassa Bay 1 Festival Plaza
Windsor Ontario


Telephone (519) 258-0911

Mailing Address 150 Park Street West, Suite 3001
Windsor, Ontario
N9A 7A2




To contact us electronically please complete the form below.

include extension.
  security code
<% HDWCaptchaInvalidMessage %>
Enter code from image: New Image
* Indicates a required field.