In an article last week in the Ottawa Lookout newsletter Councilor Marty Carr suggests that the most likely location is on a vacant parcel of land at Tremblay Road and St. Laurent Blvd. Which would be 599 Tremblay.
Last edited by BanjoUnchained; May 4, 2026 at 10:26 AM.