Delray Live Peace Lily Plant Only $15.97! (Reg. $31) Add Greenery to Your Home!

Walmart has the Delray Live Peace Lily Plant for only $15.97! (Reg. $31) NASA studies show having plants in your home improves your mood, sparks creativity and reduces stress. This is an easy plant to take care of too. Grab a few and give them as gifts. Orders of $35 or more will ship for free.