Miscellaneous
Travel & Places
Toys

What became of the store The Nature Company?

123

Answer

User Avatar
Wiki User
06/09/2008

Hello , The Nature Company was sold to the Discovery Channel in 1996 and started to convert them into Discovery channel stores. The chain shut down in 2007