Monday - Saturday
11am - 5pm
Sunday
12pm - 5pm
Creative by Nature HOME is one of Charlotte’s great retail experiences. Since 1996, the locally owned and operated shop offers a unique selection of gifts, décor, furniture and more.