Cherry Republic Arrives in Holland
We are excited to announce that our newest store in the beautiful town of Holland, in southwest Michigan, is set to open in only a few short weeks!
Located at 29 W. Eighth Street in the heart of downtown Holland, the storefront is ideally located and has some great architectural detail.
Our new Holland storefront.
Our team has been working day and […]