Capitol Theatre and Arts Centre

121 University Avenue West,
Windsor, ON N9A 5P4

Unfavorite 1 person favorited this theater

Showing 2 photos
  • December 30th, 1920 grand opening as Loew's.
  • March 5th, 1976 grand opening as a triplex cinema.

Add New Photo