5 of 14
Advertisement, the Toronto Star, May 25, 1966.
Ads for Towne & Countrye Square began appearing in local newspapers a week before the official opening on June 1, 1966.
Back to article