Dogwood Canyon and Nature Park Details Location Address:2038 West State Hwy 86, Lampe, Missouri, 65681, United States