From The Tribune staff reports LEEDS – The Shops of Grand River is pleased to announce the grand opening of its newest grand brand, Under Armour Factory House. The new 10,000 SF store, located in Suite 542 across from Brooks Brothers, will celebrate its grand opening with a ribbon cutting on Oct. 27, 2023, at 10:30