Today, Costco owns 1 store in Windsor, Ontario. See below for a complete list of Costco branches close by.