0
Nature Medicine was created in 1995.
The address of the Medicine Woods Nature Center is: 1229 Treehaven Lane, Columbus, OH 43204
nature
made of herbs from nature and stuff that was available to them which wwas trees bugs and many stuff from nature