top of page
Spacia Group, originally International Moulding Company (IMC) and formerly known as IMC Framed Art & Mirrors, was founded in 1993 by Sonya and David Stewart. Based in Louisville, Kentucky and privately held, the company—a nationally certified woman owned business—is a prime resource for decorative artwork, framed and backlit mirrors, and sliding barn doors.
bottom of page