Habitat for Humanity Mooresville ReStore Hosts a Silent Auction

April 14, 2011 4:10 PM