Creative Minds becomes Allegra
Wed, 07/17/2019 - 2:12pm
Creative Minds Print Shop in Lake City has been acquired and has a new name. Creative Minds will operate as Allegra Marketing Print Mail to reflect its expanded capabilities in print, marketing and branding.