Elmwood Casino

Elmwood Casino
1946
Location Windsor, Ontario
Address 2335 Dougall Avenue
Opening dateMay 8, 1946 (1946-05-08)
Closing dateDecember 21, 1974 (1974-12-21)
OwnerAl Siegel

The Elmwood Casino, once known as the "Showspot of Canada," was a nightclub situated on Dougall Avenue in Windsor, Ontario. It was located not far from Detroit, just across the Detroit River.